Преобразует числовое или строковое выражение в выражение
Byte.
Синтаксис
Использование
result = CByte( числовое выражение )
result = CByte( строковое выражение )
result = CByte( определяемый пользователем тип )
Параметры
expression
число, строка, или указатель для преобразования в
Byte.
datatype
любой тип данных числовой, строковой или указатель.
typename
определяемый пользователем тип.
Возвращаемое значение
Описание
Функция
CByte округляет дробную часть и возвращает 8-битное
значение
Byte. Функция не проверяет
переполнение, и результаты не определены для значений, которые меньше, чем
-128
или больше, чем
127.
Имя может быть объяснено как 'Convert to Byte'.
Если аргумент является строковым выражением, он преобразуется в числовое с
помощью
ValInt.
Пример
' Использование функции CBYTE
для преобразования числового значения
'Создание переменной BYTE
Dim numeric_value As Byte
'Преобразование числового значения
numeric_value = CByte(-66.30)
'Распечатать результат, должен вернуть -66
Print numeric_value
Sleep
Различия диалектов
- Не доступно в диалекте -lang qb
, но есть псевдоним __Cbyte.
Отличия от QB
См. также