Cтраница 1
Положение десятичной запятой фиксируется в циклах разрядной сетки при вводе первого числа. [1]
По-видимому, вы неправильно определили положение десятичной запятой. [2]
Представление чисел в такой форме позволяет точно определить положение десятичной запятой и включать в записываемое число только значащие цифры. [3]
Одним из важнейших моментов, связанных с арифметическими командами, является автоматическое определение положения десятичной запятой. Как было видно из рассмотренных ранее примеров и задач, при использовании обычных арифметических команд программист связан тем обстоятельством, что он может оперировать только с числами, лежащими в определенных границах. Очевидно, что при решении практических задач необходимо искать какой-то выход из этой неблагоприятной ситуации. Один из методов состоит в том, чтобы все числа, используемые в программе, умножать на соответствующие масштабные множители, которые подбираются так, чтобы после этого умножения все числа попадали в желаемые границы. Конечно, в этом случае результаты, выдаваемые машиной, необходимо затем пересчитывать с учетом введенных масштабных множителей для получения истинных значений величин. Здесь достаточно сказать лишь о том, что подобное масштабирование является весьма трудоемкой работой, и при использовании этого метода встречается много трудностей. На многих машинах эти трудности устраняются введением так называемой плавающей запятой для арифметических олераций. [4]
Когда арифметические операции выполняются над данными с фиксированной запятой, программист должен сам следить за положением десятичной запятой, поскольку схемам машины ничего о ней не известно. [6]
Микрокалькуляторы отличаются от механических или электромеханических вычислительных машин, в частности, тем, что в них автоматически указывается положение десятичной запятой, отделяющей целую часть числа от дробной, т.е. определяется порядок промежуточных и окончательных результатов вычислений. При этом, как и в стационарных ЭВМ, используются три формы указания порядка числа: естественная, с фиксированной и с плавающей запятой. В свою очередь используются две разновидности представления числа в форме с фиксированной запятой - с постоянно фиксированной запятой в строго определенном положении, например перед двумя последними числовыми разрядами ( что удобно при выполнении действий над денежными суммами в рублях-копейках и применяется в некоторых настольных калькуляторах для бухгалтерских расчетов) и с переменно фиксированной, устанавливаемой самим оператором в одном из нескольких положений в зависимости от требующегося количества разрядов дробного числа. Применение этого способа представления порядка чисел оправданно в случае выполнения вычислений, в которых должно быть обеспечено постоянное для дайной задачи, но меняющееся в других задачах число дробных разрядов операндов. Такое представление порядка числа также применяется в некоторых моделях настольных микрокалькуляторов. [7]
Как легко видеть, действительные числа могут быть целыми или иметь дробную часть. Большинство ЭЦВМ производит операции с действительными числами таким образом, что программист может не заботиться о положении десятичной запятой. [8]
В ЭКВМ I и II классов полулогарифмическое представление не используется. При ручном вводе и визуальном выводе удобнее применять естественное представление чисел, поэтому для обработки чисел в машине вместо порядка РА приходится использовать другие параметры, определяющие положение десятичной запятой. [9]
При численном применении этой формулы полезно использовать технику подвижной полосы. На подвижную полосу наносим числа - 2, - 1, О, 1, 2 и получаем сглаженную производную, выполняя указанные умножения; после этого перемещаем полосу вниз. Деление на 10 изменяет лишь положение десятичной запятой. [10]
![]() |
Перечень команд для вычислительной машины. [11] |
Электронно-вычислительная машина рассматриваемого типа имеет ряд ячеек памяти, в которые можно поместить один код информации. Коды, вводимые в вычислительную машину, могут представлять собой либо команды, либо числа. Числа следует размешать в разрядах кода так, чтобы положение десятичной запятой было связано с положением десятичной запятой других используемых чисел. [12]
![]() |
Перечень команд для вычислительной машины. [13] |
Электронно-вычислительная машина рассматриваемого типа имеет ряд ячеек памяти, в которые можно поместить один код информации. Коды, вводимые в вычислительную машину, могут представлять собой либо команды, либо числа. Числа следует размещать в разрядах кода так, чтобы положение десятичной запятой было связано с положением десятичной запятой других используемых чисел. [14]
Электронно-вычислительная машина рассматриваемого типа имеет ряд ячеек памяти, в которые можно поместить один код информации. Коды, вводимые в вычислительную машину, могут представлять собой либо команды, либо числа. Числа следует размещать в разрядах кода так, чтобы положение десятичной запятой было связано с положением десятичной запятой других используемых чисел. [15]