Преобразует числовое или строковое выражение в значение
Long
Синтаксис
Использование
result = CLng( числовое выражение )
result = CLng( строковое выражение )
result = CLng( определяемый пользователем тип )
Параметры
expression
число, строка, или указатель для преобразования в
значение
Long
datatype
любой тип данных числовой, строковой или указатель
typename
определяемый пользователем тип
Возвращаемое значение
Описание
Функция
CLng округляет дробную часть и возвращает 32-битное
значение
Long. Функция не проверяет
переполнение, и результаты не определены для значений, которые меньше, чем
-2 147 483 648
или больше, чем
2 147 483 648.
Имя может быть объяснено как 'Convert to LoNG'.
Если аргумент является строковым выражением, он преобразуется в числовое с
помощью
ValInt.
Пример
' Использование функции CLNG
для преобразования числового значения
'Создание переменной LONG
Dim numeric_value As Long
'Преобразование числового значения
numeric_value = CLng(-300.23)
'Распечатать результат, должен вернуть -300
Print numeric_value
Sleep
Отличия от QB
- Строковый аргумент не был разрешен в QB
См. также