Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

DELPHI 7

.pdf
Скачиваний:
89
Добавлен:
15.08.2019
Размер:
11.38 Mб
Скачать

vk.com/club152685050 | vk.com/id446425943

Выражения

Арифметические

Логические

vk.com/club152685050 | vk.com/id446425943

Арифметические операции

 

 

 

+

сложение

 

-

вычитание

 

*

умножение

 

/

деление

 

div целочисленное деление

mod остаток от целочисленного

деления

vk.com/club152685050 | vk.com/id446425943

Операторы отношения

 

 

 

<

меньше

<=

меньше или равно

>

больше

>=

больше или равно

=

равно

<>

не равно

vk.com/club152685050 | vk.com/id446425943

Логические операторы

 

 

 

and

И

or

ИЛИ

not

НЕ

xor

исключающее ИЛИ

Пример логического выражения

10 > 5 and not (10 < 9) or 3 <= 4

vk.com/club152685050 | vk.com/id446425943

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

x := 5; y := 10;

x := x +y;

d := sin(x) + exp(0.0015*y);

vk.com/club152685050Стандартные| vk.com/id446425943 функции

 

Функция

Запись

 

Тип

Тип

математическая

на Pascal

аргумента

результата

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Целый

Целый

 

|x|

Abs(x)

 

 

 

 

Вещественный

Вещественный

 

 

 

 

 

 

arctg(x)

Arctan(x)

Вещественный

Вещественный

 

 

 

 

 

 

ex

Exp(x)

Вещественный

Вещественный

 

sin(x)

Sin(x)

Вещественный

Вещественный

 

 

 

 

 

 

cos(x)

Cos(x)

Вещественный

Вещественный

 

 

 

 

 

 

tg(x)

Tan(x)

Вещественный

Вещественный

 

 

 

 

 

 

Ln(x)

Ln(x)

Вещественный

Вещественный

 

 

 

 

целая часть

Int(x)

Вещественный

Вещественный

 

числа

 

 

 

 

 

 

 

 

 

 

 

 

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

frac(x)

Вещественный

Вещественный

 

 

числа

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050Стандартные| vk.com/id446425943 функции

Функция

Запись

 

Тип

Тип

математическая

на Pascal

аргумента

результата

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sqrt(x)

Вещественный

Вещественный

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

Sqr(x)

Целый

Совпадает с

 

 

Вещественный

типом аргумента.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XY

power(x,y)

Целый

Совпадает с

 

 

Вещественный

типом аргумента.

 

 

 

 

 

 

 

 

 

Округление до

Round (x)

Вещественный

Целый

ближайшего

 

 

 

 

 

 

 

целого

 

 

 

 

 

 

 

 

 

 

Ближайшее

Trunc (x)

Вещественный

Целый

 

целое, не

 

 

 

 

 

 

превышающее

 

 

 

 

 

 

Х по модулю

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

vk.com/club152685050 | vk.com/id446425943

Арифметическое выражение

c ab

C:=exp(b*ln(a));

vk.com/club152685050 | vk.com/id446425943

Арифметическое выражение

a y3|x| cos 3 ( y 3)

A:=exp((exp(1./3*ln(abs(x)))*ln(y)) +

exp(3*ln(cos(y-3)));

vk.com/club152685050 | vk.com/id446425943

Арифметическое выражение

a 2( y x ) (3x ) y

A := exp(exp(x*ln(y))*ln(2)) + exp(y*ln(exp(x*ln(3))));