Спецификация - поле - Большая Энциклопедия Нефти и Газа, статья, страница 1
Опыт - это нечто, чего у вас нет до тех пор, пока оно не станет ненужным. Законы Мерфи (еще...)

Спецификация - поле

Cтраница 1


Спецификация поля для вещественных констант имеет вид Fn.  [1]

Спецификации поля необходимы для указания особенностей этого поля при хранении и его роли при поиске данных. Так, спецификация DF указывает, что описываемое поле может быть использовано в качестве ключевого при поиске. Спецификация NU позволяет более оптимально использовать память при хранении: данных.  [2]

Спецификация поля определяет производимые при выполнении оператора PRINT USING преобразования выводимых значений из внутренней формы во внешнюю.  [3]

4 Основная программа для практического примера 11. [4]

Самая первая спецификация поля в операторе FORMAT под номером 8 имеет совсем другое назначение.  [5]

Самая простая спецификация поля используется при вводе и выводе целых чисел. Спецификация поля для целых чисел состоит из буквы I, после которой стоит цифра, означающая количество колонок, занятое полем.  [6]

Использование этих спецификаций поля слегка меняется от команды к команде, и поэтому во всех особых случаях мы будем давать более подробные объяснения, если это необходимо.  [7]

Использование этих спецификаций поля слегка меняется от команды к команде, и поэтому во всех особых случаях мы будем давать более подробные объяснения, если это.  [8]

Если две или более последовательных спецификаций поля одинаковы, то можно перед спецификацией поля указывать число ее повторений.  [9]

Мы рассмотрим шесть типов спецификаций поля.  [10]

При сканировании в списке спецификации поля, конечно, принимаются в расчет разного рода числа, определяющие количество повторений той или иной спецификации. Если в списке спецификаций поля встречается спецификация типа Н, то соответствующий текст печатается, но значения переменных из списка в операторе ввода - вывода не передаются, иными словами, на время печати текста, имеющегося в спецификации типа Н, сканирование в списке переменных приостанавливается.  [11]

В операторе FORMAT должна присутствовать спецификация поля для каждой переменной из списка в операторах READ и PRINT. Полем называется группа колонок на перфокарте или группа позиций для печати на бумажной ленте. Процесс последовательного перебора имеет место также и для оператора FORMAT. При вводе, например, первое значение на перфокарте соответствует первому наименованию переменной в операторе READ и первой спецификации поля в операторе FORMAT. Полный список спецификаций поля в операторе FORMAT заключается в скобки, а отдельные спецификации отделяются друг от друга запятыми.  [12]

В первом операторе FORMAT применена спецификация поля F 10.0. Уже говорилось, что спецификация F применяется для ввода действительных переменных; 10 означает, что каждое число занимает на перфокарте 10 колонок, нуль означает, что если бы на перфокарте не была пробита десятичная точка, то число было бы введено в машину так, как будто все десять цифр стояли бы перед десятичной точкой. Поскольку на перфокарте десятичная точка пробита, эта часть спецификации не играет роли. Во втором операторе FORMAT буква Е означает, что действительные числа будут напечатаны в нормализованном виде, 16 означает, что каждое число займет при печати 16 позиций, 8 означает, что будут напечатаны 8 десятичных значащих цифр.  [13]

В большинстве вариантов ФОРТРАНа существует около полдюжины различных спецификаций поля. Сочетание этих спецификаций обеспечивает большую гибкость в операциях ввода и вывода, гораздо большую, чем может потребоваться начинающему программисту. Поэтому мы сначала рассмотрим только три из них, и то не во всех деталях.  [14]

Точно так же, как можно повторять какую-либо спецификацию поля, написав перед ней число, означающее количество повторений, можно повторять и целую группу спецификаций поля. Для этого группа спецификаций заключается в скобки и перед скобками пишется число, означающее количество повторений. Например, предположим, что на некоторой перфокарте имеется восемь чисел, пробитых по очереди в форматах I 2 и F 10.0. Тогда оператор FORMAT можно написать в виде 4 ( I 2, F 10.0) и числа будут введены в ЭЦВМ. F 10.0, так как в этом последнем случае имелось бы в виду наличие на перфокарте четырех чисел, написанных в формате I 2, а затем четырех чисел, написанных в формате F 10.0. Использовать такую группировку спецификаций поля можно только однократно, иными словами, скобки внутри скобок не допускаются.  [15]



Страницы:      1    2    3