Вещественный (действительный) тип данных

E-mail Печать PDF
Рейтинг пользователей: / 4
ХудшийЛучший 

Вещественный (действительный) тип данных

Вещественный тип данных - это множество значений с десятичной точкой.

В Pascal существует четыре базовых вещественных типа.

Вещественные типы данных также как и целые типы различаются заданным диапазоном значений и количеством памяти занимаемой в оперативно-запоминающем устройстве.

Таблица Целые типы данных

Название Кол-во памяти (байт) Диапазон значений
Real

6

От -39 до +38
Double

8

От -324 до +308
extended 10 От -4951 до +4932
comp 8 От -263 до +263

Существует две записи вещественных чисел, число с фиксированной точкой и число с плавающей точкой.

Операции вещественного типа

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

Рассмотрим несколько примеров:

  • 25 / 5 = 5,0;

  • 10 / 2,5 = 4,0;

  • sqrt (25) = 5,0;

  • sqrt (100 - 19) = 9,0.

Во всех приведенных выше примерах результат вычисления выражения подразумевает значение целого типа, но как было сказано ранее операция деления и функция квадратного корня sqrt являются операциями исключительно вещественного типа. Таким образом значения выражений приведенных примеров будут отнесены к вещественному типу данных.

В предыдущей теме мы говорили, что результат вычисления выражения относится к целому типу в том случае, когда все переменные выражения имеют значения целого типа. В противном случае результат вычисления будет отнесен к вещественному типу, например:

  • 1 + 0,5 = 1,5;

  • 5,0 * 3 = 15,0;

  • 2 - 0,0 = 2,0.

 

 

Добавьтe Ваш комментарий

Ваше имя (псевдоним):
Ваш адрес почты:
Заголовок:
Комментарий: