Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
169 of 1492 menu
◀ ▶

Класс Single

Тип float - псевдоним System.Single. Число занимает 32 бита, точность ниже, чем у Double. Литерал записывают с суффиксом f, например 3.14f. Без суффикса дробный литерал по умолчанию имеет тип double.

Синтаксис

float num = 3.14f; Single value = 5.0f;

Пример

Давайте сохранить литерал с суффиксом f:

using System; class Program { static void Main() { float num = 3.5f; Console.WriteLine(num); } }

Результат выполнения кода:

3.5

Пример

Давайте привести float к double:

using System; class Program { static void Main() { float num = 2.5f; double wide = num; Console.WriteLine(wide); } }

Результат выполнения кода:

2.5

Пример

Давайте выведем имя типа Single:

using System; class Program { static void Main() { Single num = 5.0f; Console.WriteLine(num.GetType().Name); } }

Результат выполнения кода:

"Single"

Смотрите также

  • класс Double,
    который хранит double с большей точностью
  • тип double,
    который соответствует System.Double
  • класс Decimal,
    который хранит десятичные дроби точнее
  • метод Parse,
    который разбирает double из текста
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить