Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
теория.pdf
Скачиваний:
465
Добавлен:
11.05.2015
Размер:
1.15 Mб
Скачать

<= (меньше или равно);

<(меньше).

Операции сравнения дают тип результата Boolean.

Операции сравнения на точное равенство и неравенство (=, <>) над вещественными числами определены, но их лучше не использовать, т.к. для обработки вещественных чисел используется приближенная арифметика с ПТ.

Например, при выполнении цикла по условию X<>Y может оказаться, что за счет погрешности вычислений X никогда не станет равным Y, хотя логика программы будет верной. Поэтому программа не осуществит выход из цикла.

Встроенные функции, определенные над вещественными данными.

Над данными вещественных типов определен ряд встроенных функций, основные из которых представляет таблица 5.9.

Таблица 5.9 – Встроенные функции, определенные над вещественными данными

Функция

Описание

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

 

 

 

Round(х)

целоеОкругление, результат – ближайшее к х

LongInt

Trunc(х)

Целая часть числа х независимо от знака

LongInt

 

 

 

Int(х)

Возвращает целую часть х

Real (или Extended)

 

 

 

Frac(х)

Возвращает дробную часть х

Real (Extended)

 

 

 

Abs(х)

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

Real (Extended)

 

 

 

Arctan(х)

arctg(х). Результат в радианах.

Real (Extended)

 

 

 

Cos(х)

cos(х). х – в радианах

Real (Extended)

 

 

 

Sin(х)

sin(х). х – в радианах

Real (Extended)

 

 

 

Exp(х)

e x (экспонента; е в степени х)

Real (Extended)

Ln(х)

ln(х)

Real (Extended)

 

 

 

Sqr(х)

x2

Real (Extended)

Sqrt(х)

x (квадратный корень из x)

Real (Extended)

 

 

 

118

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]