Inc (X)
збільшення X на 1: Inc (13) = 14;
Odd (X)
визначення парності: Odd (13) = True, Odd (12) = False;
Abs (X)
абсолютна величина X: Abs (-13) = 13;
Sqr (X)
зведення в квадрат: Sqr (2) = 4.
В
Var X, Y: integer;
Let: byte;
...
X: = 15;; Let: = 10;
Y: = X mod 5; {Значення Y = 0} Y: = X div 4; {Значення Y = 3}
Y: = Dec (X, Let); {Значення Y = 25} Y: = X-Let; {Значення Y = 5} . <В
Речові
Речові змінні, значення яких належать одній із зазначених діапазонів:
Тип
Діапазон
Розмір, байт
Real
2.9E-39 .. 1.7E38
6
Single
1.5E-45 .. 3.4E38
4
Double
5.0E-324 .. 1.7E308
8
Extended
3.4E-4932 .. 1.1E4932
10
Comp
-9.2E18 .. 9.2E18
8
В
Приклади операцій, допустимих над даними дійсного типу:
Арифметичні операції: +, -, *,/ (розподіл). p> Стандартні функції:
Trunc ( X ) повертає цілу частину X , результат цілий Trunc < b> (12.95) = 12 ;
Round ( X ) округлює X до найближчого цілого Round (12.95) = 13 ;
Int ( X ) повертає цілу частину X , результат речовинний
Int (12.95) = 12.0 ;
Frac ( X ) повертає дробову частина X , результат речовинний
Frac (12.95) = 0.95 ;
Sin ( X ) обчислює значення SinX ;
Cos ( X ) обчислює значення CosX ;
Ln ( X ) обчислює значення LnX ;
Exp ( X ) обчислює значення експоненційної функції;
Sqrt ( X ) обчислює значення кореня квадратного з X ;
Sqr ( X ) обчислює значення квадрата X ;
Abs ( X ) обчислює модуль Х .
В В
Var X, Y, Z: real;
...
X: = 8.54; Y: = 1.64E-3;
Z: = Frac (X); {Z = 0.54}
Z: = Int (Y); {Z = 0}
В
Логічні ( Boolean ):
Логічні змінні займають 1 байт пам'яті і приймають одне з двох значень:
False брехня
True істина
Var