Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Consp_p1.rtf
Скачиваний:
12
Добавлен:
22.08.2019
Размер:
7.3 Mб
Скачать

2. Типы констант

Существуют константы следующих типов:

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.

Пример:

Энергофак

б). строка символов, заключённая между двумя апострофами

‘ЭНЕРГОФАК-2000’

‘ВЕСНА’’2002’

Символ апостроф внутри текста отображается 2-мя апострофами, идущими подряд.

3. Переменные

Переменная – это величина, которая может в программе принимать различные значения.

Переменные различаются по именам. Имя переменной (идентификатор) может содержать от 1 до 6 символов. Причём первый символ – буква (желательно латинского алфавита). Следует избегать имен (идентификаторов), совпадающих с операторами языка, например REAL, READ, а так же с именами встроенных функций.

В Фортран-77 и более поздних версиях имя переменной может содержать более 6 символов (до 1320), но только первых 6 символов являются распознаваемыми.

Примеры имен переменных: X, Y1, tok, kit, ambassadort. Имена переменных в программе могут быть набраны прописными или строковыми буквами. В последнем имени распознаваемыми будут только первых 6 символов ambass.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]