6
Программы с линейной структурой Вещественный тип данных

Программы с линейной структурой

  • Upload
    ting

  • View
    54

  • Download
    8

Embed Size (px)

DESCRIPTION

Программы с линейной структурой. Вещественный тип данных. Вещественные типы данных. Вещественное число в памяти компьютера представлено в экспоненциальной форме: АЕ±В, где А – мантисса В – порядок Е – разделитель АЕ±В = А*10 ±В Например, 12Е-3=12*10 -3 =0,012. Вещественные типы данных. - PowerPoint PPT Presentation

Citation preview

Page 1: Программы с линейной структурой

Программы с линейной структурой

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

Page 2: Программы с линейной структурой

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

Вещественное число в памяти компьютера представлено в экспоненциальной форме:

АЕ±В, где А – мантиссаВ – порядок Е – разделительАЕ±В = А*10±В

Например, 12Е-3=12*10-3=0,012

Page 3: Программы с линейной структурой

Вещественные типы данных.Длина в байтах

Название числового типа данных

Количество значащих цифр числового типа данных

Диапазон десятичного порядка числового типа данных

4 Single (с одинарной точностью)

7..8 2Е-45..2Е+38

6 Real (вещественное)

11..12 2Е-39..2Е+38

8 Double (с двойной точностью)

15..16 2Е-324..2Е+308

10 Extended (повышенной точности)

19..20 2Е-4951..2Е+4932

Page 4: Программы с линейной структурой

ПРЕОБРАЗОВАНИЯ ТИПОВ И ДЕЙСТВИЯ НАД НИМИ

После выполнения:var х: Integer; у: Real; Begin у := х + 2;Write(y:4:2)End.

На экране после ввода с клавиатуры числа 3 появится число 5.00

Page 5: Программы с линейной структурой

ROUND округляет REAL до ближайшего целого,

a TRUNC усекает REAL путем отбрасывания дробной части.

Например, ошибочным будет оператор

х := у/х; но правильным х := round(у/х); (описание из пред.

Примера)

Встроенные функции:

Page 6: Программы с линейной структурой

Обозначение операций:

ДействиеРезультат СмыслSqr(5) 25 возведение в квадратSqrt(25) 5 корень квадратныйPi 3.1415.. число пиFrac(23.192) 0.192 дробная часть числаInt(3.98) 3.0 целая часть числаRound(5.8) 6 округлениеAbs(-20) 20 абсолютная величина (модуль)Random 0.73088 случайное число из диапазона (0-1)Random(200) 106 случайное целое число из диапазона

(0-199)