Тип данных 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)

System.Double

Тип данных Decimal (Visual Basic)

Тип данных Single (Visual Basic)

Функции преобразования типов

Сводка преобразования

Журнал изменений

Дата

Журнал изменений

Причина

Июль 2008

Добавлены примеры использования символов типа в подразделе "Советы по программированию".

Обратная связь от клиента.