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

Функция возвращает значение факториала для


    ? STR(DTOR(720), 18, 15)            // Результат: 12.566370614359180
    ? STR(DTOR(-180), 18, 15)           // Результат: -3.141592653589794
 

See Also: RTOD()

 

 

 FACT()
 Возвращает значение факториала числа.
------------------------------------------------------------------------------
 
  Синтаксис
 


    FACT(<nValue>) --> nFactorial
 
  Параметры
 
    <nValue> - число в диапазоне от 0 до 21.
 
  Возвращаемое значение
 
    nFactorial - факториал числа, заданного параметром <nValue>, или (-1)
    при некорректном задании параметра.
 
  Описание
 
    Функция возвращает значение факториала для целых чисел в диапазоне
    от 0 до 21.
 
  Примечания
 
  ¦ Функция округляет значение, заданное параметром <nValue>, до
    ближайшего меньшего целого числа.
 
  Примеры
 
  ¦ Вычисление факториалов:
 
    ? FACT(1)           // Результат:  1
    ? FACT(5)           // Результат:  120
    ? FACT(21)          // Результат:  51090942171709440000
    ? FACT(25)          // Результат: -1
    ? FACT(0)           // Результат:  1
 

 

 FLOOR()
 Округляет число до ближайшего меньшего целого.
------------------------------------------------------------------------------
 
  Синтаксис
 
    FLOOR(<nValue>) --> nSmallerInt
 
  Параметры
 
    <nValue> - округляемое число.
 
  Возвращаемое значение
 
    nSmallerInt - ближайшее целое, меньшее чем число, заданное
    параметром <nValue>.
 
  Описание
 
    Функция возвращает ближайшее целое число, значение которого
    меньше значения параметра <nValue>. Функцию можно применять
    как к положительным, так и к отрицательным числам.
 
  Примеры
 
  ¦ Округление положительных и отрицательных чисел:
 
    ? FLOOR(1.9)                // Результат:  1
    ? FLOOR(1.1)                // Результат:  1

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