Стандартні функції у мові Pascal

Арифметичні та логічні вирази в мові Pascal

За допомогою операцій формуються арифметичні та логічні вирази, які складаються з операцій та операндів, над якими виконуються операції.

При записіарифметичних виразів використовуються арифметичні операції, серед яких спочатку виконуються множення та поділ, а потім додавання та віднімання. Порядок виконання операцій можна змінити за допомогою круглих дужок.

Приклад. Приклади запису арифметичних виразів наведено у таблиці 3.

Математичний записЗапис наПаскалі

При записілогічних виразів використовуються операції порівняння та логічні операції. Операції порівняння порівнюють значення лівого і правого операндів, у результаті логічний вираз стає істинним чи хибним. Декілька логічних виразів можуть бути пов'язані за допомогою логічних операцій.

У мовіPascalвикористовуються такіматематичні функції :

Математичний записЗапис наПаскалі
sin(x)
cos(x)
arctan(x)
abs(x)
ln(x)
exp(x)
sqr(x)
sqrt(x)
Константаpi

У мовіPascalможна використовувати такіматематичні вирази :

Математичний записЗапис наПаскалі
exp(b*ln(a))
exp(1/b*ln(a))
ln(b)/ln(a)
ln(x)/ln(10)
sin(x)/cos(x)
cos(x)/sin(x)
sin(sqr(x))
sqr(sin(x))

Середстандартних функцій у мовіPascalтакож найчастіше застосовуються:

1. round (округлення числа).

2. trunc (ціла частина числа).

3. frac (дрібна частина числа).

4. random (випадкове число).

5. odd (перевірка непарності).

6. ord (порядковий номер аргументу).

7. chr (символ із заданим порядковим номером).

8. pred (попереднє значення аргументу).