Преобразует числовое или строковое выражение в целое число (
Short)
Синтаксис
Использование
result = CShort( числовое выражение )
result = CShort( строковое выражение )
result = CShort( определяемый пользователем тип )
Параметры
expression
Числовое выражение, строка или указатель для
преобразования к значению
Short
datatype
любой тип данных числовой, строковой или указатель
typename
определяемый пользователем тип
Возвращаемое значение
Описание
Функция
CShort округляет дробную часть и возвращает
16-битное значение
Short. Функция не
проверяет переполнение, а результаты не определены для значений, которые
меньше чем -32 768 или больше чем 32 767.
Имя может быть объяснено как 'Convert to Short'.
Если аргумент является строковым выражением, он преобразуется в числовое с
помощью
ValInt.
Пример
' Использование функции CSHORT для
преобразования числового значения
'Создание переменной SHORT
Dim numeric_value As Short
'Преобразование числового значения
numeric_value = CShort(-4500.66)
'Распечатать результат, должен вернуть -4501
Print numeric_value
Sleep
Различия диалектов
- Не доступно в диалекте -lang qb
, но есть псевдоним __Cshort.
Отличия от QB
См. также