Преобразует числовое или строковое выражение в выражение с плавающей точкой
Double
Синтаксис
Использование
result = CDbl( числовое выражение )
result = CDbl( строковое выражение )
result = CDbl( определяемый пользователем тип )
Параметры
expression
число, строка, или указатель для преобразования в
Double
datatype
любой тип данных числовой, строковой или указатель
typename
определяемый пользователем тип
Возвращаемое значение
Описание
Функция
CDbl возвращает 64-битное значение
Double.
Функция не проверяет переполнение, поэтому обязательно передавать значение в
диапазоне типа
Double. Имя может
быть объяснено как 'Convert to DouBLe'.
Если аргумент
CDbl представляет собой строковое выражение,
оно сначала преобразуется в числовое с помощью
Val.
Пример
' Использование функции CDBL
для преобразования числового значения
'Создание переменной DOUBLE
Dim numeric_value As Double
'Преобразование числового значения
numeric_value = CDbl(-12345678.123)
'Распечатать результат, должен вернуть -12345678.123
Print numeric_value
Sleep
Отличия от QB
- Строковый аргумент не был разрешен в QB
См. также