Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Турбо Паскаль.doc
Скачиваний:
0
Добавлен:
23.11.2019
Размер:
270.34 Кб
Скачать

19. Встроенные математические функции.

При решении многих прикладных и математических задач на ЭВМ часто возникает необходимость вычисления элементарных математических функций (Sin x, Cos x, Log x и т.д.), что требует многократного составления одних и тех же программ. По этой причине данные функции включены в память ЭВМ. Такие функции называются встроенными.

Ниже приведенная таблица содержит описания математических стандартных функций ТР 7.0., где указаны какие типы аргумента используется при вычислении данных функций, а также тип результата.

Функция

Назначение

Тип аргумента

Тип результата

A + B

Сумма

Integer, Real

Integer, Real

A - B

Разность

Integer, Real

Integer, Real

A * B

Произведение

Integer, Real

Integer, Real

A / B

Частное

Integer, Real

Integer, Real

ABS (X)

Абсолютная величина

Integer, Real

Integer, Real

SQR (X)

Квадрат числа

Integer, Real

Integer, Real

SQRT (X)

квадратный корень

Integer, Real

Integer, Real

EXP (X)

экспонента

е = 2.7182…, x < 78

Integer, Real

Real

LN (X)

Натуральный логарифм

Integer, Real

Real

SIN (X)

Синус

Integer, Real

Real

COS (X)

косинус

Integer, Real

Real

ARCTAN (X)

Арктангенс

Integer, Real

Real

A DIV B

Целочисленное деление (частное)

Integer

Integer

A MOD B

Целочисленное деление (остаток)

Integer

Integer

PI

Константа

 = 3,1415926536Е +00

Real

FRAC (X)

Дробная часть

Integer, Real

Real

INT (X)

Целая часть

Integer, Real

Real

TRUNC (X)

Ближайшее целое, не превышающее Х по модулю

Integer, Real

Integer

ROUND(X)

Округление до ближайшего целого

Integer, Real

Integer

RANDOM

Псевдослучайное число в промежутке [0,1)

Real

RANDOM (X)

Псевдослучайное число в промежутке [0,х)

Integer

Integer

ORD (X)

Возврат порядкового номера значения Х в списке значений

Integer, Char

Integer

ODD (X)

TRUE

Х - нечетное,

Х - четное

Integer, Real

Boolean

CHAR (X)

Определение символа по его порядковому номеру

Integer

Char

SUCC (X)

Возврат значения, следующее за Х в списке значений

Boolean, Char, Integer

Boolean, Char, Integer

PRED (X)

Нахождение предыдущего элемента перед Х в списке значений.

Boolean, Char, Integer

Boolean, Char, Integer