Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Константы действительного типа. В языке ПАСКАЛЬ они могут быть представлены в двух видах: с фиксированной точкой и плавающей точкой.
Константы с фиксированной точкой изображаются десятичным числом с дробной частью, которая может быть и нулевой. Дробная часть отделяется от целой с помощью точки» например 27.3, 5.0, -16.003, 200.59.
В математике для изображения очень больших и малых чисел используется запись числа с десятичным порядком. Например, число 680000000 можно записать 68*107 (7 - порядок числа), число 0,00000005 можно записать как 5*108 (8 - порядок числа).
В языке 'ПАСКАЛЬ также можно изображать числа с десятичным порядком. Они имеют вид т Е р. Здесь т - мантисса; Е - признак записи числа с десятичным порядком; р - порядок числа.
В качестве т могут быть целые числа и действительные числа с фиксированной точкой. В качестве р могут быть только целые числа. Как мантисса, так и порядок могут содержать знаки «+» или «-».
Константами с плавающей точкой являются числа, представленные с десятичным порядком. Примеры чисел с плавающей точкой:
Математическая запись Запись на языке ПАСКАЛЬ
4•10-5 4Е-5
0,62-104 0.62E+4
-10,88•1012 -10.88E12
Следует отметить, что в языке ПАСКАЛЬ знак умножения не ставится. Рассмотрим, например, числа с плавающей точкой:
0.547Е+3, 5.47Е+2, 54.7Е+1, 547.0Е0, 5470Е-1, 54700Е-2
Эти записи представляют одно и то же число 547. Перемещая положение десятичной точки в мантиссе (точка «плывет») и одновременно изменяя величину порядка, можно выбрать наиболее подходящее представление числа.
Для микроЭВМ с двухбайтовыми словами, как правило, самое малое по модулю число (не считая нуля) 10- 38, а самое большое числе 10+38.
Перевод действительных чисел в двоичную систему может быть неточным, поэтому действительные числа могут быть представлены в памяти ЭВМ с некоторым приближением. Например, вместо ожидаемого числа 0.517 мы можем получить число 0.516999.
В зависимости от числа верными могут быть шесть или семь цифр в числе.
Переменные действительного типа (тип REAL). Переменные, которые в качестве своих значений принимают числа с фиксированной или плавающей точкой, относятся к действительному типу.
Над данными действительного типа можно выполнить следующие операции, дающие действительный результат: + (сложение); — (вычитание); % (умножение); / (деление). Данные целого и действительного типа называют арифметическими данными.
Дата публикования: 2014-11-02; Прочитано: 456 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!