Атрибут - точность - Большая Энциклопедия Нефти и Газа, статья, страница 2
И волки сыты, и овцы целы, и пастуху вечная память. Законы Мерфи (еще...)

Атрибут - точность

Cтраница 2


Если при явном описании атрибут точности не задан, то в ЕС ЭВМ он [ выбирается из следующей таблицы, в которой приведены и максимальные значения, допустимые для атрибута точности.  [16]

Напомним еще раз, что атрибут размерности должен стоять сразу вслед за идентификатором или списком идентификаторов, заключенным в скобки ( идентификаторы в списке могут быть и вместе с относящимися к ним различными атрибутами); а атрибут точности ( длины), наоборот, не может стоять сразу за скобками.  [17]

Атрибут входа ( ENTRY) в описаниях, после которого в скобках перечисляются атрибуты формальных параметров ( см. 1.4.4), может быть опущен, если при всех обращениях к процедуре атрибуты фактических параметров ( включая и атрибут точности.  [18]

Если приводимое к другому основанию число является правой частью оператора присваивания, то оно может быть задано с любой точностью, так как в этом случае точность преобразования определяется не точностью, с которой задана константа, а атрибутом точности переменной в левой части.  [19]

Из примеров можно заметить, что точность р ( а также и масштаб q) результата операций сложения и умножения полагается равной максимально возможной точности, которая, в принципе, может получиться, когда заданная операция будет выполняться над операндами с заданными атрибутами точности. Для операции возведения в степень при определении точности учитывается величина показателя ( а не его точность), который при этом предполагается целым числом: иначе степень вычисляется с плавающей точкой. Для операций умножения и возведения в степень добавлена еще единица на случай возможного округления при преобразовании основания. Для операции деления, которая может давать и неточный результат, ему всегда приписывается максимально допустимая в машине точность, а на целую часть результата отводится максимальное количество цифр, которое когда-либо может получиться при фактическом делении операндов с указанными атрибутами точности.  [20]

Для результата любой арифметической операции определяется атрибут точности, который зависит от вида операции и атрибутов операндов. Атрибут точности ( как и остальные атрибуты) для промежуточного и окончательного результатов выражения определяется на стадии трансляции, а на стадии выполнения программы получающиеся результаты приводятся к этим, заранее вычисленным атрибутам точности.  [21]

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

Тем самым для ш1е § ег задавалась точность, соответствующая пяти десятичным знакам, а для real - 6 знакам. Если такая точность не устраивает, то атрибут точности нужно задать явно.  [23]

Таким образом незначащие нули константы могут играть существенную роль: они указывают на требуемую точность представления и преобразования. Точность преобразования переменной зависит от приписанного ей атрибута точности.  [24]

Арифметическое сравнение заключается в сравнении арифметических значений операндов. После этого сравнение уже выполнимо при любых значениях атрибутов точности.  [25]

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

В то время как, например, для переменных атрибуты определяются в описаниях, константы сами задают свои атрибуты. Количество цифр в числе или его мантиссе и положение точки среди них задают значения для р и q в атрибуте точности.  [27]

Для результата любой арифметической операции определяется атрибут точности, который зависит от вида операции и атрибутов операндов. Атрибут точности ( как и остальные атрибуты) для промежуточного и окончательного результатов выражения определяется на стадии трансляции, а на стадии выполнения программы получающиеся результаты приводятся к этим, заранее вычисленным атрибутам точности.  [28]

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

Из примеров можно заметить, что точность р ( а также и масштаб q) результата операций сложения и умножения полагается равной максимально возможной точности, которая, в принципе, может получиться, когда заданная операция будет выполняться над операндами с заданными атрибутами точности. Для операции возведения в степень при определении точности учитывается величина показателя ( а не его точность), который при этом предполагается целым числом: иначе степень вычисляется с плавающей точкой. Для операций умножения и возведения в степень добавлена еще единица на случай возможного округления при преобразовании основания. Для операции деления, которая может давать и неточный результат, ему всегда приписывается максимально допустимая в машине точность, а на целую часть результата отводится максимальное количество цифр, которое когда-либо может получиться при фактическом делении операндов с указанными атрибутами точности.  [30]



Страницы:      1    2