|
|||
Глава 10: Выражения и функции |
|||
|
|||
GDL использует только числа с
плавающей запятой, поэтому логические значения представляются действительными числами. Таким образом, 0.0 означает "ложь", а любое другое число - "истина". Значениями логических выражений также являются действительные числа: 1.0 -"истина", а 0.0 - "ложь". |
|||
|
|||
10.3 Функции |
|||
|
|||
Арифметические функции |
|||
|
|||
ABS (х) Возвращает абсолютное значение х.
INT (х) Возвращает целую часть х.
(например INT(1.23) = 1, INT(-1.23) = -2).
FRA (х) Возвращает дробную часть х.
(например. FRA(1.23) = 0.23, FRA(-1.23) =
0.77).
SGN (х) Возвращает +1.0, если х
положительное, -1.0, если х
отрицательное, и 0.0, если х ноль. SQR (х) Возвращает корень квадратный
х. |
|||
|
|||
Тригонометрические функции |
|||
|
|||
Эти функции используют градусы в
качестве аргументов (COS, SIN, TAN) и в качестве результата (ACS, ASN, ATN). |
|||
|
|||
ACS (х) Возвращает арккосинус х.
(-1.0<х<1.0;
0°<ACS(x)< 180°).
ASN (х) Возвращает арксинус х.
(-1.0<х<1.0; -90° < ASN(x)
< 90°).
ATN (х) Возвращает арктангенс
х.
(-90° < ATN(x) < 90°). COS (х) Возвращает косинус х.
SIN (х) Возвращает синус х.
TAN (х) Возвращает тангенс х.
PI Возвращает константу Лудольфа.
(p -
3.1415926...). |
|||
|
|||
Справочное пособие по GDL |
177 |
||
|
|||