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

Функция позволяет определить величину угла


    производится функцией DTOR(), а из радианной в градусную -
    функцией RTOD().
 
  Примеры
 
  ¦ Вычисление арктангенса:
 
     ? STR(ATAN(PI()/4, 18, 15)         // 0.665773750028354
 

See Also: ACOS()
ASIN()
ATN2()
DTOR()


RTOD()
SETPREC()
SIN()
TAN()

 

 

 ATN2()
 Возвращает арктангенс по синусу и косинусу.
------------------------------------------------------------------------------
 
  Синтаксис
 
    ATN2(<nSin>, <nCos>) --> nArc
 
  Параметры
 
    <nSin> - числовое значение, задающее синус угла.
 
    <nCos> - числовое значение, задающее косинус угла.
 
  Возвращаемое значение
 
    nArc - число в диапазоне от (-пи) до (+пи).
 
  Описание
 
    Функция позволяет определить величину угла по его синусу
    (x = SIN(r)) и косинусу (y = COS(r)), т.е. подобно вызову функции
    ATAN(x/y) возвращает результат для всех четырех квадрантов, но при
    этом предотвращает появление ошибки деления на ноль.
 
  Примечания
 
  ¦ Точность возвращаемого результата определяется режимом,
    устанавливаемым функцией SETPREC().
 
  ¦ Преобразование значений углов из градусной меры в радианную
    производится функцией DTOR(), а из радианной в градусную -
    функцией RTOD().
 
  Примеры
 
  ¦ Вычисление синуса и косинуса угла в 30  с обратным
    преобразованием:
 
    SET DECIMALS TO 4
    X := SIN(DTOR(30))
    Y := COS(DTOR(30))
    ? RTOD(ATN2(x,y))                           // 30.0000
 

See Also: ACOS()
ASIN()
ATAN()
DTOR()
RTOD()
SETPREC()
SIN()
TAN()

 

 

 CEILING()
 Округляет число до ближайшего большего целого.
------------------------------------------------------------------------------
 
  Синтаксис
 
    CEILING(<nValue>) --> nLargerInt
 
  Параметры
 
    <nValue> - округляемое число.
 
  Возвращаемое значение

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