числа или символьной строки шестнадцатеричных
? "Начальная пиксельная строка курсора: ", NUMHIGH(GETCURSOR())
See Also: NUMLOW()
NUMLOW()
Возвращает значение младшего байта 16-битового слова.
------------------------------------------------------------------------------
Синтаксис
NUMLOW(<nWORD|cHexWORD>) --> nByte
Параметры
<nWORD|cHexWORD> - обрабатываемое слово, заданное в виде десятичного
числа или символьной строки шестнадцатеричных цифр.
Возвращаемое значение
nByte - числовое значение младшего байта слова, или (-1) при ошибочном
параметре.
Описание
Функция разделяет 16-битовое слово на два байта и возвращает младший
из них в качестве результата, что часто используется с такими
функциями, как GETCURSOR() или SCANKEY(), позволяя для последней
разделить возвращаемое значение на байты скан- и ASCII-кодов клавиш.
Примеры
. Разделение значения возвращаемого GETCURSOR():
? "Конечная пиксельная строка курсора: ", NUMLOW(GETCURSOR())
See Also: NUMHIGH()
NUMMIRR()
Зеркально отображает 8-битовые или 16-битовые значения.
------------------------------------------------------------------------------
Синтаксис
NUMMIRR(<nNumber|cHexNumber>, [<l8bit>]) --> nResult
Параметры
<nNumber|cHexNumber> - преобразуемое числовое значение в диапазоне от
0 до 65535, заданное в виде десятичного числа или символьной строки
шестнадцатеричных цифр.
<l8bit> - необязательный логический параметр, задающий при значении
.T. зеркальное отображение младших 8 битов 16-битового слова, а при
значении .F. или по умолчанию всех 16 битов.
Возвращаемое значение
nResult - числовое значение с зеркально отображенными битами, или (-1)
при ошибочных параметрах.