Page 14 - 4352
P. 14
Таблиця 3 – Функції мови GML
Тип Тип
Функції Опис
аргументу значення
ABS Абсолютне значення INT, REAL INT. REAL
ACOS Арккосинус INT, REAL RBAL
ASIN Арксинус INT. REAL REAL
ATAN Арктангенс INT, REAL REAL
ATAN2(Y,X) Арктангенс Y/X INT, REAL REAL
CEIL Округлення до найближчого INT, REAL REAL
більшого цілого
COS Косинус INT, REAL REAL
COSH Косинус гіперболічний INT, REAL REAL
ETYPE Тип об'єкта ENT INT
EXP Експонента INT, REAL REAL
FLOOR Округлення до найближчого INT, REAL REAL
меншого цілого
GRADRAD Градуси в радіани NT, REAL REAL
HYPOT(X,Y) Квадратний корінь із суми INT, REAL REAL
квадратів
INT Приведення до типу INT INT. REAL INT
LG Десятковий логарифм INT. REAL REAL
LN Натуральний логарифм INT, REAL REAL
MAX(X,Y) Максимальне значення із двох INT, REAL INT, REAL
аргументів
M1N(X Y) Мінімальне значення із двох INT, REAL INT, REAL
аргументів
RADGRAD Радіани в градуси INT, REAL REAL
REAL Приведення до типу REAL INT. REAL REAL
ROUND Округлення до найближчого INT, REAL REAL
цілого
SGN Знак INT, REAL INT
SIN Синус INT, REAL REAL
S1NH Синус гіперболічний INT, REAL REAL
SQRT Квадратний корінь INT, REAL REAL
TAN Тангенс INT, REAL REAL
TANH Тангенс гіперболічний INT, REAL REAL
2.12 Робота з рядками
Рядкові змінні можуть містити будь-яку символьну інформацію. Для
ініціалізації рядкових змінних можуть використовуватися рядкові літерали:
STR$ = "file.txt"
До рядкових змінних можна застосовувати операції порівняння й злиття
(конкатенації):
13