Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Konspekt-T2.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
433.15 Кб
Скачать

1. Константы

Константа – это величина, которая не изменяется в программе в процессе программирования, то есть её значение не изменяется.

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.

Пример: Строитель

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

‘Строитель’ ‘Минск’’2002’

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

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

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

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

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

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

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