Cтраница 2
Указанные выше оценки погрешностей при арифметических операциях сложения, умножения и деления могут быть, вообще говоря, включены в программу работы машины, и при помощи них получено суждение о точности результатов, выданных машиной. Но обычно этого не делают на основании следующих соображений: во-первых, внесение оценок повлечет за собой усложнение программы, замедлит работу машины и отнимет дополнительно места памяти; во-вторых, указанные оценки могут дать удовлетворительное представление о погрешностях, если получение результата требует небольшого числа операций. Если же число операций является большим, эти оценки, рассчитанные на учет самых неблагоприятных случаев, дадут преувеличенную оценку погрешностей, часто сильно превосходящую действительные их значения. На машине же проводят, как правило, вычисления с большим числом операций, и тогда рациональность применения рассмотренных правил вызывает сомнение. Поэтому такие правила применяют в редких случаях малого числа операций, например для задач, решаемых на настольных машинах. [16]
Остается определить для вновь введенных чисел арифметические операции сложения и умножения. Понятие о том, как это делается, будет дано в следующем пункте. Вычитание по-прежнему определяется как действие, обратное сложению, а деление - как действие, обратное умножению. [17]
![]() |
Каскад усилителя с емкостной связью. а - схема каскада. б - sKBimaj ентная схема. [18] |
Наконец, есть усилители для выполнения арифметических операций сложения и вычитания, а такжг математических операций дифференцирования и интегрирования. Эти усилители соответственно называются суммирующими, вычитающими, дифференцирующими и интегрирующими. Два последних вида усилителей иногда называют операционными. [19]
Общими для всех без исключения машин являются только арифметические операции сложения и вычитания. У многих машин отсутствуют средства для выполнения операций умножения и деления. В то же время эти средства часто поставляются в виде дополнительного оборудования. В самых малых вычислительных системах операции умножения и деления выполняются по подпрограммам. Часто так поступают в тех случаях, когда малая вычислительная машина устанавливается в качестве замены счетно-аналитических машин с перфокартами. В этом последнем случае операции умножения и деления не имеют существенного значения, поскольку они отсутствовали в заменяемом оборудовании. В более сложных машинах предусматривается несколько различных типов операций умножения и деления. Так, могут быть операции, в результате которых получается произведение одинарной или двойной длины с округлением или без округления. При выполнении операций деления всегда возникает проблема выбора размеров частного, необходимости округления и определения знака остатка. [20]
Упакованный формат применяется обычно в ЭВМ при выполнении арифметических операций сложения, вычитания, умножения, деления и сравнения. [21]
В силу конструктивных особенностей эти машины применяются для выполнения арифметических операций сложения и вычитания. Операцию умножения можно выполнять полуавтоматически методом последовательного сложения со сдвигом множимого влево. Операция деления выполняется также полуавтоматически методом последовательного сложения де лимого в прямом и делителя в обратном кодах числа без сдвига делимого и делителя. [22]
Входные данные преобразуются к виду COMPUTATIONAL с помощью оператора MOVE, и арифметическая операция сложения 500.0 с NAME-A будет выполняться эффективно. Конечно, эта программа не более чем пример, и ради экономии времени только в одной операции сложения на самом деле не стоило бы осуществлять преобразование данных из вида DISPLAY в вид COMPUTATIONAL, а затем обратно. Отметим, что для обратного преобразования требуются элементарные перемещения. [23]
Арифметическое устройство - один из важнейших узлов машины, в котором производится арифметическая операция сложения. Все остальные операции - вычитание, умножение и деление - выполняются на основе этой операции. [24]
Важное достоинство дополнительного и обратного кодов в том, что при выполнении арифметических операций сложения и вычитания цифру знакового разряда и цифровую часть числа можно рассматривать как единое целое и обращаться со знаковым разрядом так же, как и с разрядами цифровой части числа. [25]
Представим себе теперь, что на тех же множествах N и N введены обычные арифметические операции сложения и умножения. Тогда, очевидно, относительно сложения они будут изоморфны ( независимо от предшествующих соглашений об основных упорядочивающих отношениях), а относительно умножения неизоморфны, что видно хотя бы из того, что произведение элементов N также входит в TV, а произведение элементов из N в N не входит. [26]
Умножение двух - разрядных двоичных чисел школьным методом требует S ( N) zN2 арифметических операций сложения и умножения одноразрядных чисел. [27]
Подобно тому как целые числа образуют алгебраическую систему [ Z, , х ] с двумя бинарными арифметическими операциями сложения и умножения, множество всех частей 3 ( U) любого множества U образует алгебраическую систему [ 9 ( U), П 11, ] с тремя теоретико-множественными операциями, которые были описаны выше. Свойства сложения и умножения в Z позволяют отнести систему [ Z, , х ] к классу коммутативных колец ( см. гл. [28]
Из рассмотрения идеализированных уравнений этих блоков видно, что при вычислении указанных составляющих закона регулирования в основном выполняются арифметические операции сложения и вычитания. [29]
Функция, задаваемая одной формулой, составленной из основных элементарных функций и постоянных величин с помощью конечного числа арифметических операций сложения, вычитания, умножения, деления и операций взятия функции от функции, называется элементарной функцией. [30]