Типы констант
Константы
Константа – это величина, которая не изменяется в программе в процессе программирования, то есть её значение не изменяется.
Типы констант
Существуют константы следующих типов:
1). Целые – это простые целые числа любого знака. Например: 3; 157.
Максимальным числом целого типа на 16-ти разрядных ЭВМ является число 32767, но уже на современных 32-х разрядных ЭВМ это число составляет 109.
2).Константы вещественного типа – они могут записываться в двух формах:
а). С фиксированной запятой – это числа следующего вида:
-0.125; 1.7; -167.087
Сначала записывается знак числа ”-” или “+” (его можно опустить), целая часть числа а затем десятичная точка и дробная часть числа.
Вещественное число записывается в памяти ЭВМ в приближённом виде с точностью до 7-го знака после запятой.
б). С плавающей точкой – применяются в основном для записи очень больших или очень маленьких чисел для более наглядного и понятного представления:
0.25Е–3; -1.57Е2 .
При записи вещественного числа с плавающей точкой в начале указывается знак числа, число (целое или вещественное), затем показатель степени - латинская буква E, за которой без пробела следует целая константа со знаком или без знака.
Так –4.Е6 соответствует –4∙106 (без использования Е это число выглядело бы –4000000.)
Константы вещественного типа могут находиться в диапазоне порядка 1037.
3). Константы комплексного типа – представляют собой два вещественных числа, заключённые в круглые скобки и разделённые запятой.
Первая константа представляет действительную, а вторая – мнимую часть комплексного числа. Пример:
(1.35, -0.87)=1.35–0.87∙j;
(1.,.1)=1.+0.1∙j
4).Логические константы – записываются в виде .TRUE. и .FALSE. и обозначают соответственно истина и ложь. Всегда с двух сторон ограничиваются точками.
5).Константы удвоенной точности – имеют такой же вид, как вещественные константы, содержащие показатель степени. Только присутствующая в показателе буква Е заменяется буквой D. Их точность представления вещественных чисел в 2 раза выше, а диапазон используемых значений имеет порядок 10307.
Пример:
30D–3 (0.03); –0.003D+2 (-0.3) 1,828D125
6).Текстовые константы – могут быть представлены в 2-х формах:
а). старая форма – холлеритовская строка. Представляет собой число выводимых символов n, признак константы латинская буква H и сами выводимые символы:
nHнабор символов
n – целая беззнаковая константа в диапазоне от 1 до 255.
Пример:
9НЭнергофак
б). строка символов, заключённая между двумя апострофами
‘ЭНЕРГОФАК-2000’
‘ВЕСНА’’2002’
Символ апостроф внутри текста отображается 2-мя апострофами, идущими подряд.
Дата добавления: 2015-06-10; просмотров: 3123;