ValD()
Синтаксис
Result.d = ValD(String$)
Описание
Преобразовывает строку в числовое значение типа double. Строка может содержать символьное представление числа с типом double в десятичном или в научном (экспонента) виде, а также некоторые символы, например '+' и '-'. Парсинг числа останавливается на первом не-числовом символе.
Параметры
String$ Строка, содержащая символьное представление числа, которое требуется преобразовать в числовое значение.
Возвращаемое значение
Числовое значение типа double
Комментарии
Строки, содержащие целые числа, могут быть преобразованы с помощью функции Val(), а 32-разрядные числа с плавающей запятой - с помощью ValF() (с меньшей точностью, чем ValD()).
Пример
Debug ValD("10.000024") ; Отобразит 10.000024 Debug ValD("1.2345e-2") ; Отобразит 0.012345
См. также
Список всех функций связанных с преобразованием числовых значений в строку и обратно: Bin() - Преобразовывает целочисленное значение типа quad в строку, в двоичном виде. Hex() - Преобразовывает целочисленное значение типа quad в строку, в шестнадцатеричном виде. Str() - Преобразовывает целочисленное значение типа quad со знаком в строку, в десятичном виде. StrU() - Преобразовывает целочисленное значение без знака в строку, в десятичном виде. StrF() - Преобразовывает числовое значение типа float в строку, в десятичном виде. StrD() - Преобразовывает числовое значение типа double в строку, в десятичном виде. FormatNumber() - Преобразовывает числовое значение типа float или double в строку, в формате денежных единиц, согласно заданному шаблону. Val() - Преобразовывает строку (200, %1010, $FF) в числовое значение типа quad. ValD() - Преобразовывает строку (double, exp.) в числовое значение типа double. ValF() - Преобразовывает строку (float, exp.) в числовое значение типа float.
Поддерживаемые OS
Все