60 likes | 247 Views
Программы с линейной структурой. Вещественный тип данных. Вещественные типы данных. Вещественное число в памяти компьютера представлено в экспоненциальной форме: АЕ±В, где А – мантисса В – порядок Е – разделитель АЕ±В = А*10 ±В Например, 12Е-3=12*10 -3 =0,012. Вещественные типы данных.
E N D
Программы с линейной структурой Вещественный тип данных
Вещественные типы данных. Вещественное число в памяти компьютера представлено в экспоненциальной форме: АЕ±В, где А – мантисса В – порядок Е – разделитель АЕ±В = А*10±В Например, 12Е-3=12*10-3=0,012
ПРЕОБРАЗОВАНИЯ ТИПОВ И ДЕЙСТВИЯ НАД НИМИ После выполнения: На экранепосле ввода с клавиатуры числа 3 появится число 5.00 var х: Integer; у: Real; Begin у := х + 2; Write(y:4:2) End.
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)