Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

Спецификация шаблона

    При редактировании цифровой строки знаков перед выводом в нее можно внести точку, запятую или пробел. Для этого в спецификации шаблона в нужной позиции необходимо поставить знак шаблона (.), (,) илп В (пробел). Знаки шаблона точка и запятая вносятся в указанную позицию в том случае, если не происходит подавление нулей. Знак пробел вносится всегда. Следует заметить, что знак точка не вызывает выравнивания значений, объявленных со спецификацией шаблона для числа с фиксированной точкой. Выравнивание осуществляется по знаку шаблона V. Эти знаки могут выводиться на печать, но не влияют на арифметическое значение цифровой строки. Ниже приведены примеры записи спецификаций шаблона с этими знаками редактирования. [c.251]


    Знаковая спецификация шаблона представляет собой строку из знаков X длиной, равной количеству знаков в строке, заключенную в кавычки. Для сокращения длины эту строку можно записать с коэффициентом повторения, который записывается как целое десятичное число, заключенное в круглые скобки. [c.248]

    Атрибуты основания, способа представления и разрядности следуют из спецификации шаблона. [c.250]

    Все знаки шаблона, используемые в спецификации, условно можно разделить на две группы для описания десятичных данных и для редактирования подлежащих печати данных. Действие знаков шаблона состоит в том, что в поле, отведенном для цифровой строки знаков, хранится значение, отредактированное в соответствии со спецификацией шаблона со вставками знаков шаблона. Если в последующем используется арифметическое значение строки знаков, то знаки редактирования не участвуют в операциях переработки (за исключением подразумеваемой десятичной точки), если же используется строковое значение, то участвуют все знаки, в том числе и редактирования. [c.250]

    Рассмотрим основные функции знаков шаблона. Для обозначения цифр и десятичной точки используются знаки 9 и V. Знак 9 указывает, что соответствующая позиция должна содержать десятичную цифру. Знак V указывает на положение подразумеваемой десятичной точки в записи числа. Этот знак разграничивает поле числа на целую и дробную части. Если он отсутствует в спецификации шаблона, то предлагается стоящим за младшим разрядом числа (число целое). В поле, отведенном для цифровой строки знаков, нет знака, соответствующего знаку шаблона V. Он (и десятичная точка) лишь подразумевается. По этому знаку производится выравнивание целой и дробной частей числа. Например, объявление [c.250]

    При записи спецификации шаблона допускается использование коэффициента повторения. Например, запись с коэффициентами повторения [c.250]

    Константа Спецификация шаблона Значение строки [c.250]

    Знаки Подавления нулей (2 и ) задают наряду со знаком 9 положение десятичных цифр в арифметическом значении переменной. Если же эти цифры — ведущие нули (ведущими нулями являются крайние левые нули в целой части числа с фиксированной точкой или крайние левые нули в мантиссе и порядке числа с плавающей точкой), то они обеспечивают замену их пробелами или звездочками (для 2 и соответственно). Эти знаки не могут появляться в спецификации шаблона одновременно. Основное назначение знаков подавления нулей — редактирование цифровой строки знаков перед печатью. Приведем примеры записи спецификаций шаблона со знаками 2 и .  [c.251]

    Для определения поля экспоненты десятичного числа с плава-юш,ей точкой используются знаки шаблона Е и К. Они могут ставиться только в поле экспоненты и не могут появляться в одной спецификации одновременно. По действию эти знаки отличаются тем, что, будучи объявленными в спецификации шаблона, при определении поля экспоненты знак Е включается в значение пере- [c.251]


    Знак 8 задает 4- , если арифметическое значение цифровой строки больше или равно пулю, и — — в противном случае. Знак шаблона -1- задает знак + (плюс), если арифметическое значение цифровой строки больше или равно нулю, и пробел — в противном случае. Знак шаблона — задает — (минус), если значение данных меньше нуля, и пробел в противном случае. Спецификация шаблона с этими знаками приведены ниже. [c.252]

    Рассмотрим еще несколько знаков шаблона, которые используются при формировании бухгалтерской документации, и знаки дополнительной пробивки, и — знак денежной единицы. Этот знак может появиться в крайней левой или крайней правой позиции поля спецификации шаблона. СК — знак кредита. Ставится только справа спецификации шаблона. Этот знак появится в поле числа в том случае, если числовое значение меньше нуля, в противном случае на его месте будут пробелы. ВВ — знак дебета. Используется аналогично знаку СК. Т — знак шаблона, указывающий, что при вводе соответствующая позиция будет содержать цифру, отперфорированную с дополнительной пробивкой в 12-й (для знака + ) или 11-й (для знака — ) строке перфокарты в зависимости от знака цифровой строки. I — знак шаблона, указывающий, что соответствующая позиция содержит цифру с дополнительной пробивкой для плюса, если значение цифровой строки больше или равно нулю, в противном случае цифра будет без [c.252]

    Знаки шаблона 3, + и П могут использоваться как статические и как плавающие. Статическое их использование было рассмотрено выше. Примененные как плавающие, эти знаки, помимо статических свойств, выполняют функции подавления ведущих пулей. Знак становится плавающим, если он появляется в спецификации шаблона более чем один раз. Плавающий знак, аналогично знаку Ъ, должен быть указан в каждой цифровой позиции, которую нужно просмотреть. При просмотре строки он вставляется в последнюю позицию справа или левее первой значащей цифры. Предшествующие позиции, если они содержат нули, заменяются пробелами. Приведем примеры записи спецификаций шаблона с этими знаками. [c.253]

    Данные типа цифровая строка знаков объявляются с атрибутом PI TURE с цифровой спецификацией шаблона. Цифровая спецификация шаблона обычно содержит один или несколько знаков для обозначения цифровых позиций, знак для указания положения подразумеваемой десятичной точки и, возможно, знаки редактирования для придания числу нужного формата. Спецификация заключается в кавычки. В памяти цифровые строки хранятся в распакованном формате. В программе они объявляются следующим образом  [c.249]


Смотреть страницы где упоминается термин Спецификация шаблона: [c.250]    [c.251]    [c.253]    [c.250]    [c.250]    [c.253]   
Основы построения операционных систем в химической технологии (1980) -- [ c.250 ]




ПОИСК







© 2024 chem21.info Реклама на сайте