Cтраница 2
Различают числовые литералы с фиксированной или плавающей точкой и нечисловые литералы. Числовой литерал с фиксированной точкой состоит из цифр, знака ( или -), стоящего перед первой цифрой, и десятичной точки, отделяющей целую часть от дробной, причем точка не может стоять в крайней правой позиции. Если знак отсутствует, литерал считается положительным. [16]
Шаблон числового литерала с плавающей точкой-состоит из символов 3, означающих знаки мантиссы и порядка, символов 91 и символа Е, разделяющего мантиссу и порядок. Для порядка отводится две позиции. [17]
![]() |
Шаблоны нередактируемых данных. [18] |
Шаблон числового литерала с плавающей точкой состоит из символов 3 означающих знаки мантиссы и порядка, символов 9 и символа Е, разделяющего мантиссу и порядок. Для порядка отводятся две позиции. [19]
Когда слово или числовой литерал переносится с одной строки на другую, в 7 - ю колонку строки продолжения должен быть помещен дефис, чтобы указать, что первая отличная от пробела литера в области В строки продолжения должна следовать за последней отличной от пробела литерой продолжаемой строки без пропусков между ними. [20]
Когда слово или числовой литерал переносится с одной строки на другую, в 7 - ю колонку строки продолжения должен быть помещен дефис, чтобы указать, что первая отличная от пробела литера в области В строки продолжения должна следовать за последней отличной от пробела литерой продолжаемой строки без пропусков между ними. [21]
Литералы должны быть числовыми литералами: либо числовыми целыми, либо числовыми нецелыми. Имена-данных относятся к данным, определенным с помощью фраз PICTURE либо в секции файлов, либо в секции рабочей-памяти. [22]
Если правым операндом является числовой литерал, то производится его запись в доступную ячейку магазинной памяти. [23]
Индекс может быть представлен числовым литералом, именем данного ( в том числе специальным регистром СЧЕТЧИК) и именем индекса. Индексы должны задаваться при любом обращении к отдельным элементам таблицы. [24]
Индекс может быть представлен числовым литералом, специальным регистром СЧЕТЧИК, именем данного и именем индекеа. [25]
В качестве аргументов могут использоваться числовые литералы, литералы с плавающей точкой или имена-данных, соответствующие элементарным числовым единицам данных. Если указывается альтернатива ТО, то каждый из аргументов прибавляется к данным с указанным именем. В случае указания альтернативы GIVING производится сложение самих аргументов и замена предыдущего значения данных с указанным именем; следует иметь в виду, что имя данных может быть либо элементарной числовой единицей, либо элементарной единицей отчета. Никакие данные или литералы не могут содержать свыше 18 десятичных цифр. Компилятор выполняет правильное выравнивание десятичных точек, а также все необходимые преобразования двоичных и десятичных чисел и чисел с фиксированной и плавающей точкой. Если не указана альтернатива ROUNDED, то результат обрезается до размера поля результата перед запоминанием в памяти. [26]
В качестве выражения может использоваться числовой литерал, литерал с плавающей точкой, имя числовых данных, или арифметическое выражение. [27]
В качестве аргументов могут использоваться числовые литералы, литералы с плавающей точкой или имена-данных, соответствующие элементарным числовым единицам данных. Если указывается альтернатива ТО, то каждый из аргументов прибавляется к данным с указанным именем. В случае указания альтернативы GIVING производится сложение самих аргументов и замена предыдущего значения данных с указанным именем; следует иметь в виду, что имя данных может быть либо элементарной числовой единицей, либо элементарной единицей отчета. Никакие данные или литералы не могут содержать свыше 18 десятичных цифр. Компилятор выполняет правильное выравнивание десятичных точек, а также все необходимые преобразования двоичных и десятичных чисел и чисел с фиксированной и плавающей точкой. Если не указана альтернатива ROUNDED, то результат обрезается до размера поля результата перед запоминанием в памяти. [28]
В качестве выражения может использоваться числовой литерал, литерал с плавающей точкой, имя числовых данных, или арифметическое выражение. [29]
В качестве десятичной точки в числовых литералах может использоваться запятая. Если программист собирается использовать запятую, он должен включить в параграф СПЕЦИАЛЬНЫЕ-ИМЕНА фразу ДЕСЯТИЧНАЯ ТОЧКА ЗАПЯТАЯ. [30]