Стандартні арифметичні функції

Для обчислення найуживаніших математичних функцій у ТР існує бібліотека мікропрограм, які називаються стандартними математичними функціями. Звертання до функції іде за іменем. Аргумент вказується у дужках. В якості аргументу може виступати константа, змінна, вираз. Кожна функція працює тільки з конкретним типом аргументу, і повертає результат конкретного типа.

· abs(x) - функція повертає модуль х

· cos(x) - функція повертає значення косинуса х

· sin(x ) - функція повертає значення синуса х

· arctаn(x) - функція повертає значення арктангенса х

· exp(x) - функція повертає значення експоненти х

· ln(x) - функція повертає значення натурального логарифма х. Функції exp(x) та ln(x) користуються для возведення у степінь за формулою:

AB= exp(B*ln(A))

· sqr(x) - функція повертає значення квадрата числа х

· sqrt(x ) ф ункція повертає значення квадратного кореня з х

Для наведених вище функцій аргумент має мати тип real, і всі ці функції повертають значення типу real!!

· random(m) - функція повертає випадкове дійсного числа. Аргумент m може бути відсутній, тоді значенням функції буде випадкове число у діапазоні 0..1. У разі присутності аргументу функція повертає дійсне число у діапазоні 0..1 (randomize!).

· pi - повертає значення математичної константи рі.

· odd(x) - функція, що дозволяє визначати парність або непарність свого аргументу (х-longint; тип знач.функції -boolean).

· inc(x,n) - функція повертає значення х збільшене на n (х- перераховуємий тип, n-integer; тип знач. ф. - тип х).

· dec(x,n) - функція повертає значення х зменшене на n (х- перераховуємий тип, n-integer; тип знач. ф. - тип х).

· int(x) - функція повертає цілу частину х (х-integer, real; тип знач. функції -real).

· frac(x) - функція повертає дробову частину х (х-integer, real; тип знач.функції - real).

· trunc(x) - функція повертає значення числа х тільки у форматі цілого числа - перетворює дійсне число у ціле (х- real; тип знач. функції- longint).

· round(x) - функція округлює аргумент х (х-integer, real; тип знач. функції - longint).

Оператор присвоєння.

Оператор присвоєння це найважливіший оператор у будь-якій мові програмування. Завдяки йому ми можемо надати змінній конкретне значення (значення числового виразу). У лівій частині оператора стоїть змінна, у правій - вираз значення якого буде присвоєно змінній. Тип змінної та виразу обов’язково мають співпадати (Виняток: змінна - real, а результат - integer).

<змінна>:=<вираз>

 
 
Оператор присвоєння виконується у два етапи: 1) обчислюється значення виразу з правої чатини; 2) це значення присвоюється змінній (попереднє значення змінної втрачається!)



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: