Тип - константа - Велика Енциклопедія Нафти та Газа

Тип - константа

Тип константи має відповідати типу селектора. Оператор, що стоїть після двокрапки (:), виконується в тому випадку, якщо значення селектора збігається зі значенням константи або якщо його значення потрапляє до діапазону значень. [1]

константа

Тип константи, змінної або виразу не відповідає їх використанню. [3]

Тип константи має збігатися з типом імені. Індексні вирази в елементі масиву задаються цілими константами. Імена, що використовуються в записі, мають бути вказані у відповідному списку NAMELIST. Кількість і порядок імен у записі та в списку NAMELIST можуть бути різними. Допускається ім'я поміщати до одного запису, а відповідну константу - до наступного запису. Текстова константа може бути розміщена в декількох послідовних записах. Прогалини в імені списку NAMELIST та в іменах даних не допускаються. Прогалини в кінці числових констант сприймаються як нулі. [6]

Тип константи визначається автоматично за наданим їй значенням. [7]

Тип константи повідомляє компілятор з мови асемблера інформацію, необхідну для формування цієї константи в машинному форматі. Для визначення типу константи використовуються спеціальні символи. [8]

Типи констант у вступному потоці повинні відповідати атрибутам змінних, яким присвоюються значення. Подання констант у потоці має бути таким, як це описано в гол. [9]

Тип константи та її значення однозначно визначаються записом константи. Тип змінної або масиву може бути встановлений одним із наступних способів: способом неявного опису, за допомогою оператора IMPLICIT способом явного опису. [10]

Типи констант , що використовуються як початкові значення, повинніузгоджуватися з типами відповідних змінних та масивів. Значення текстових та шістнадцяткових констант можуть бути присвоєні змінним і масивам будь-якого типу. Початкове значення не може бути надано імені функції. Крім того, початкові значення не можуть бути присвоєні змінним - та масивам із неіменованої загальної галузі, а також формальним аргументам підпрограми. [11]

Типи констант повинні узгоджуватися з типами відповідних змінних та масивів. [12]

Тип константи визначається її зображенням. Перед зображенням константи може бути знак. Відсутність знака означає невід'ємність значення. [13]

Тип константи та її значення однозначно визначаються записом константи. Тип змінної або масиву може бути встановлений одним з наступних способів: способом неявного опису, оператором IMPLICIT, способом явного опису. [14]

Тип константи повинен відповідати типу елемента у списку вводу-виводу. Виняток становлять текстові константи, які можуть бути вказані для змінних будь-якого типу. Текстова константа має бути поміщена в апострофи. Запис текстової константи за допомогою коду формату Н не допускається. Числова константа має містити прогалини, оскільки у разі вони інтерпретуватимуться як разделители. Числова константа може бути записана зі знаком без знака. Якщо в речовинній константі опущена десяткова точка, то передбачається, що вона знаходиться за правою цифрою константи. [15]