Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Содержит подписанные числа с плавающей запятой ieee 32-bit (4-байт) с плавающей запятой, начиная от -3,4028235E+38 до -1.401298E-45 для отрицательных значений и от 1,401298E-45 до 3,4028235E+38 для положительных значений. Числа с одной точностью хранят приближение реального числа.
Замечания
Single Используйте тип данных для хранения значений с плавающей запятой, которые не требуют полной ширины Doubleданных. В некоторых случаях среда CLR может тесно упаковать Single переменные и сохранить потребление памяти.
Значение по умолчанию для типа Single — 0.
Советы по программированию
Точность. При работе с числами с плавающей запятой следует помнить, что они не всегда имеют точное представление в памяти. Это может привести к непредвиденным результатам определенных операций, таких как сравнение значений
Modи оператор. Дополнительные сведения см. в разделе "Устранение неполадок типов данных".Расширение. Тип
Singleданных расширяется доDouble. Это означает, что вы можете преобразоватьсяSingleвDoubleбез возникновения System.OverflowException ошибки.Конечные нули. Типы данных с плавающей запятой не имеют внутреннего представления конечных 0 символов. Например, они не различаются между 4.2000 и 4.2. Следовательно, конечные 0 символов не отображаются при отображении или печати значений с плавающей запятой.
Тип символов. При добавлении к литералу символа типа литерала
Fпроизводится принудительное приведение литерала к типу данныхSingle. При добавлении символа идентификатора типа!к любому идентификатору производится принудительное приведение этого идентификатора к типуSingle.Тип платформы. В .NET Framework данный тип соответствует структуре System.Single.