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

Функция преобразует значение температуры по


 
  Описание
 
    Функция преобразует значение температуры по шкале Фаренгейта в
    значение по шкале Цельсия.
 
  Примеры
 
  . Преобразование в значение по шкале Цельсия:
 
    CELSIUS(33.8)               // Результат: 1
    CELSIUS(338.0)              // Результат: 170
    CELSIUS(3380.0)             // Результат: 1860


    CELSIUS(-33.8)              // Результат: -36.555555...
 

See Also: FAHRENHEIT()

 

 

 CLEARBIT()
 Устанавливает в значение 0 заданные биты числа.
------------------------------------------------------------------------------
 
  Синтаксис
 
    CLEARBIT(<nLONG|cHexLONG>, <nBitPos1>
        [,..., <nBitPos32>]) --> nNewValue
 
  Параметры
 
    <nLONG|cHexLONG> - параметр, задающий преобразуемое 32-битовое
    числовое значение в виде десятичного числа или символьной строки
    шестнадцатеричных цифр.
 
    <nBitPos1>...<nBitPos32> - необязательные (кроме первого) числовые
    параметры, задающие позиции битов, устанавливаемых в значение 0.
 
  Возвращаемое значение
 
    nNewValue - число с установленными в значение 0 битами, или (-1) при
    ошибочных параметрах.
 
  Описание
 
    Функция устанавливает в значение 0 заданные биты числа длиной до 32
    битов, например, содержимого регистра состояния последовательного
    порта. В отличие от NUMAND() задаются номера битов, поэтому нет
    необходимости в предварительном преобразовании. Младший бит имеет
    номер 1, а старший 32.
 
  Примеры
 
  . Установка в значение 0 битов 3, 4 и 6:
 
    nBitPattern := 255
    nBitPattern := CLEARBIT(nBitPattern, 3, 4, 6)       // Результат: 211
 

See Also: ISBIT()
NUMAND()
NUMNOT()
NUMOR()
NUMXOR()
SETBIT()

 

 

 CTOBIT()
 Преобразует по шаблону символьную строку в комбинацию битов.
------------------------------------------------------------------------------

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