Cтраница 1
Результат операций сложения, вычитания, умножения имеет тип integer, если оба операнда целого типа и тип real в любом другом случае. Результат операции деления ( символ /) имеет тип real независимо от типа операндов. [1]
Результат операций сложения, вычитания и вычитания модулей, если нормализация не заблокирована, всегда получается нормализованным. Результат операции умножения может оказаться ненормализованным ( в случае ненормализованных оперантов), так как сдвиг влево при нормализации производится не более чем на один разряд. [2]
Результат операций сложения, вычитания, умножения имеет тип integer, если оба операнда целого типа и тип real в любом другом случае. Результат операции деления ( символ /) имеет тип real независимо от типа операндов. [3]
В результате операции сложения установится признак результата, рае-вый 2, так как полученная сумма больше нуля. [4]
Так, например, результат операций сложения или вычитания относится к типу integer, если оба операнта имели этот же тип, иначе он будет типа real. To же следует сказать и об операции умножения. [5]
Нормализация заключается в том, что результат операции сложения сдвигают по разрядной сетке так, чтобы его старшая значащая цифра находилась в старшем разряде сетки, отведенном для модуля мантиссы. [6]
Сумма или разность, получаемые в результате операций сложения или вычитания, могут иметь величину, слишком большую для представления ее в накапливающем сумматоре. При записи чисел в дополнительном коде наступление такого события может быть обнаружено образованием логической функции ИСКЛЮЧАЮЩЕЕ ИЛИ от переносов в двух старших разрядах. Рассмотренная ситуация возникает, когда программируются многочисленные точные сложения и вычитания. Программист должен знать о переносах в старших разрядах, когда складываются слова младших порядков операндов. [7]
Из правил действий над комплексными числами следует, что в результате операций сложения, вычитания, умножения и деления комплексных чисел получается снова комплексное число. [8]
Из правил действий над комплексными числами следует, что в результате операций сложения, вычитания, умножения и деления комплексных чисел получается снова комплексное число. [9]
Поэтому при составлении разветвляющихся программ важно знать, в каких случаях результат операции сложения или вычитания может получиться в виде отрицательного нуля. [10]
Установка флагов SF, ZF, PF, AF и CF в соответствии с результатом операции сложения осуществляется так же, как и в ВМ80, но дополнительно введен флаг переполнения OF, используемый при выполнении действий над числами со знаком. В табл. 2.2 приведен пример сложения 8-разрядных данных, показывающий различие в модификации флагов CF и OF в зависимости от результата. [11]
Из примеров можно заметить, что точность р ( а также и масштаб q) результата операций сложения и умножения полагается равной максимально возможной точности, которая, в принципе, может получиться, когда заданная операция будет выполняться над операндами с заданными атрибутами точности. Для операции возведения в степень при определении точности учитывается величина показателя ( а не его точность), который при этом предполагается целым числом: иначе степень вычисляется с плавающей точкой. Для операций умножения и возведения в степень добавлена еще единица на случай возможного округления при преобразовании основания. Для операции деления, которая может давать и неточный результат, ему всегда приписывается максимально допустимая в машине точность, а на целую часть результата отводится максимальное количество цифр, которое когда-либо может получиться при фактическом делении операндов с указанными атрибутами точности. [12]
Функция ADD ( X, Y, р [, q) вычисляет сумму аргументов X и Y и позволяет программисту управлять разрядностью результата операции сложения. [13]
Операция циклического переноса необходима только тогда, когда единица выходит за знаковый разряд. Если в знаковом разряде результата стоит 1, то результат операции сложения будет отрицательным. [14]
Теорема 10.3. Если функции f ( x) и д ( х) измеримы и конечны на ( X, М, ц), а а и Ъ - некоторые числа, то функции af ( x) Ъд ( х) и f ( x) g ( x) также измеримы на этом пространстве. Конечность функций здесь требуется лишь затем, чтобы не надо было специально определять результаты операций сложения, умножения и деления. [15]