Turbo Pascal (Borland Pascal) 7.0. Руководство пользователя

       

Вещественные типы данных


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

Тип Диапазон Мантисса Требуемая память (байт)
Real

Single

Double

Extended

Comp

2.9*10E-39 … 1.7*10E38

1.5*10Е-45 … 3.4*10Е38

5.0*10Е-324 … 1.7*10Е308



1.9*10Е-4951 … 1.1*10Е4932

-2Е+63+1 … 2Е+63-1

11 – 12

7 – 8

15 – 16

19 – 20

10 – 20

6

4

8

10

8


Примечание. Все вещественные типы, кроме Real, могут быть использованы в программе при наличии в ПК математического сопроцессора Intel 8087/80287.

Действительные числа с фиксированной точкой записываются по обычным правилам арифметики, только целая часть от дробной отделяется точкой. Если точка отсутствует, число считается целым. Перед числом может стоять знак «+» или «-». Если знака нет, то число считается положительным.

Числа в форме с плавающей точкой представляются в экспоненциальном виде: mE+p, где m – мантисса (целое или дробное число), Е означает 10 в степени, р – порядок (целое число).

Например, 5.18Е+2 = 5.18 * 102 = 518

10Е-03 = 10 * 10 –3 = 0.01



Содержание раздела