Функция позволяет определить величину угла
производится функцией 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> - округляемое число.
Возвращаемое значение