Стандартні функції
При вирішенні різних завдань за допомогою комп'ютера буває необхідно обчислити логарифм або модуль числа, синус кута і так далі
Обчислення функцій, що часто вживаються, здійснюються за допомогою підпрограм, званих стандартними функціями, які заздалегідь запрограмовані і вбудовані в транслятор мови.
Таблиця стандартних функцій шкільної алгоритмічної мови
| Назва іматематичнепозначенняфункції | Покажчикфункції | |
| Абсолютна величина (модуль) | | х | | abs(x) |
| Коріньквадратний | sqrt(x) | |
| Натуральнийлогарифм | ln x | ln(x) |
| Десятковийлогарифм | lg x | lg(x) |
| Експонента (ступіньчисла е ~ 2.72) | ex | exp(x) |
| Знак числа x ( - 1, якщо х<0; 0, якщоx = 0; 1, якщоx >0) | sign x | sign(x) |
| Цілачастиначисла х (тобто максимальне цілечисло,не більшех) | int(x) | |
| Мінімумз чисел х таy | min(x,y) | |
| Максимум з чисел х таy | max(x,y) | |
| Частное відділенняцілогох на цілеy | div(x,y) | |
| Залишок від діленняцілогох на цілеy | mod(x,y) | |
| Випадкове число в диапазонівід0 до х - 1 | rnd(x) | |
| Синус (кутв радіанах) | sin x | sin(x) |
| Косинус (кутв радіанах) | cos x | cos(x) |
| Тангенс (кутв радіанах) | tg x | tg(x) |
| Котангенс (кутв радіанах) | ctg x | ctg(x) |
| Арксинус (головнезначенняв радіанах) | arcsin x | arcsin(x) |
| Арккосинус (головнезначенняв радіанах) | arccos x | arccos(x) |
| Арктангенс (головнезначенняв радіанах) | arctg x | arctg(x) |
| Арккотангенс (головнезначенняв радіанах) | arcctg x | arcctg(x) |
Як аргументи функцій можна використовувати константи, змінні і вирази. Наприклад:
| sin ( 3.05 ) min ( a, 5) | sin ( x ) min ( a, b ) | sin ( 2 * y + t / 2 ) min ( a + b , a * b ) | sin((exp(x) + 1) ** 2) min(min(a, b), min(c, d)) |
Кожна мова програмування має свій набір стандартних функцій.
Дата добавления: 2015-07-22; просмотров: 1031;
