Клиппер 5. Справочник

числа или символьной строки шестнадцатеричных


 
    ? "Начальная пиксельная строка курсора: ", 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)
    при ошибочных параметрах.

Содержание раздела