Тип данных Double (Visual Basic)
Обновлен: Июль 2008
Переменные типа Double хранятся как 64-разрядные (8-байтные) IEEE-числа двойной точности с плавающей запятой и знаком, которые изменяются в диапазоне от -1,79769313486231570E+308 до -4,94065645841246544E-324 для отрицательных значений и от 4,94065645841246544E-324 до 1,79769313486231570E+308 для положительных. Числа двойной точности сохраняют приближенные значения действительных чисел.
Заметки
Тип данных Double предоставляет наибольшую и наименьшую возможные величины для числа.
По умолчанию значение Double равно 0.
Советы по программированию
Точность. Используя числа с плавающей запятой, имейте в виду, что они не всегда имеют точное представление в памяти. Это может привести к непредвиденным результатам для определенных операций, таких как сравнение значений и Mod. Дополнительные сведения см. в разделе Устранение неполадок, связанных с типами данных.
Нули в конце строки. Типы данных с плавающей запятой не имеют какого-либо внутреннего представления нулевых байтов в конце строки. Например, они не различают 4,2000 и 4,2. Следовательно, нулевые символы в конце строки не появляются при отображении или печати значений с плавающей запятой.
Символы типов. При добавлении знака R типа литерала к литералу происходит приведение литерала к типу данных Double. Например, если после целочисленного значения находится знак R, то происходит приведение значения к типу Double.
' Visual Basic expands the 4 in the statement Dim dub As Double = 4R to 4.0: Dim dub As Double = 4.0R
При добавлении знака # типа идентификатора к какому-либо идентификатору происходит приведение идентификатора к типу Double. В следующем примере переменная num типизирована как Double:
Dim num# = 3
Тип платформы. Соответствующий тип в платформе .NET Framework является структурой System.Double.
См. также
Задачи
Устранение неполадок, связанных с типами данных
Основные понятия
Эффективное использование типов данных
Ссылки
Сводка типов данных (Visual Basic)
Тип данных Decimal (Visual Basic)
Тип данных Single (Visual Basic)
Журнал изменений
Дата |
Журнал изменений |
Причина |
---|---|---|
Июль 2008 |
Добавлены примеры использования символов типа в подразделе "Советы по программированию". |
Обратная связь от клиента. |