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

Выполняет операцию XOR над списком


 NUMXOR()      Выполняет операцию XOR над списком 16-битовых слов
 RAND()        Генерирует последовательность псевдослучайных чисел
 RANDOM()      Генерирует псевдослучайные числа
 SETBIT()      Устанавливает в значение 1 заданные биты числа
 

 

  Введение
 
------------------------------------------------------------------------------
 
  Числовые и битовые преобразования
 
    Данная глава посвящена числовым и битовым преобразованиям.


    В частности, в ней рассматриваются преобразования из одной системы
    счисления в другую и генерация псевдослучайных чисел.
 
    Битовые преобразования включают в себя двоичные операции AND, OR, XOR,
    NOT, а также проверки и установки значений отдельных битов. Функции
    NUMLOW() и NUMHIGH() важны для работы с другими CT II-функциями,
    объединяющими два 8-битовых значения и возвращающими результат как
    16-битовое число. Примером этого является функция GETCURSOR(),
    описанная в главе "CT II-драйверы".
 
    Параметры многих функций данной главы обозначаются как
    <nValue|cHexValue>. Параметры в этом случае могут быть результатом
    вычисления выражения либо числового типа со значением в диапазоне от
    0 до 65535 (или 4 294 967 295), либо символьного типа, содержащего
    строку шестнадцатеричных цифр в диапазоне от "0000" до "FFFF" (или
    "FFFFFFFF").
 

 

 BITTOC()
 Преобразует по шаблону комбинацию битов в символьную строку.
------------------------------------------------------------------------------
 
  Синтаксис
 
    BITTOC(<nInteger>, <cBitPattern>, [<lMode>]) --> cCharString
 
  Параметры
 
    <nInteger> - числовой параметр, задающий битовую конфигурацию,
    преобразуемую в строку символов со значением в диапазоне от 0 до
    65535.
 
    <cBitPattern> - символьная строка, задающая шаблон преобразования.
 

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