Upload
ting
View
54
Download
8
Embed Size (px)
DESCRIPTION
Программы с линейной структурой. Вещественный тип данных. Вещественные типы данных. Вещественное число в памяти компьютера представлено в экспоненциальной форме: АЕ±В, где А – мантисса В – порядок Е – разделитель АЕ±В = А*10 ±В Например, 12Е-3=12*10 -3 =0,012. Вещественные типы данных. - PowerPoint PPT Presentation
Citation preview
Программы с линейной структурой
Вещественный тип данных
Вещественные типы данных.
Вещественное число в памяти компьютера представлено в экспоненциальной форме:
АЕ±В, где А – мантиссаВ – порядок Е – разделительАЕ±В = А*10±В
Например, 12Е-3=12*10-3=0,012
Вещественные типы данных.Длина в байтах
Название числового типа данных
Количество значащих цифр числового типа данных
Диапазон десятичного порядка числового типа данных
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
ПРЕОБРАЗОВАНИЯ ТИПОВ И ДЕЙСТВИЯ НАД НИМИ
После выполнения:var х: Integer; у: Real; Begin у := х + 2;Write(y:4:2)End.
На экране после ввода с клавиатуры числа 3 появится число 5.00
ROUND округляет REAL до ближайшего целого,
a TRUNC усекает REAL путем отбрасывания дробной части.
Например, ошибочным будет оператор
х := у/х; но правильным х := round(у/х); (описание из пред.
Примера)
Встроенные функции:
Обозначение операций:
ДействиеРезультат Смысл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)