Cтраница 3
Для перевода целого числа из одной позиционной системы в другую его надо последовательно разделить на основание q той системы, в которую оно переводится. [31]
Правила перевода целых и дробных чисел из одной системы счисления в другую различны для целой и дробной частей числа. Рассмотрим сначала перевод целого числа А в систему счисления с основанием N. Число А, представленное в одной системе счисления, необходимо последовательно делить по правилам той системы, в которой записано переводимое число, на основание N той системы счисления, в которую число переводится. Деление следует выполнять до тех пор, пока частное не окажется меньше делителя. Полученные остатки от деления и последнее частное, записанные в той системе счисления, в которую осуществляется перевод, будут являться разрядами числа в новой системе счисления, причем старшим разрядом - цифра последнего частного. [32]
Этот алгоритм пригоден для перевода целых чисел и заключается в том, что число последовательно делится на основание той системы счисления, в которую оно переводится. Деление продолжается до тех пор, пока частное не будет меньше основания. Число в новой системе счисления записывается в виде ряда цифр, соответствующих последнему и остаткам на каждом этапе деления. [33]
Этот алгоритм пригоден для перевода целых чисел и заключается в том, что число в соответствующей системе счисления последовательно делится на основание той системы, в которую оно переводится. Деление продолжается до тех пор, пока частное не будет меньше основания. Если число делится без остатка, то соответствующая цифра в новой системе будет равна нулю, в противном случае - остатку. [34]
Этот алгоритм пригоден для перевода целых чисел и заключается в том, что число последовательно делится на основание той системы счисления, в которую оно переводится. Деление продолжается до тех пор, пока частное не будет меньше основания. Число в новой системе счисления записывается в виде ряда цифр, соответствующих последнему и остаткам на каждом этапе деления. [35]
Рассмотрим теперь перевод числа из s - системы в / г-систему посредством арифметических операций исходной s - системы. В этом случае правила для перевода целых чисел и дробей различны. [36]
Микропрограмма перевода целого числа в двоичную систему счисления. [37] |
По окончании / п-го цикла к содержимому сумматора добавляется значение младшего разряда d0 двоично-десятичного числа. При выходе из цикла по сигналу У7 двоичному числу присваивается знак двоично-десятичного числа и выполнение операции перевода целого числа заканчивается. [38]
При переводе произвольных чясел можно пользоваться рассмотренными выше правилами, переводя отдельно целую и дробную части числа. Однако такой способ неудобен тем, что целые и дробные числа переводятся по разным правилам: при переводе целых чисел в основном используется операция деления, а при переводе дробных чисел - операция умножения. Для достижения единообразия действий и устранения деления как более сложной операции по сравнению с умножением целесообразно перевод произвольных чисел сводить к случаю перевода правильных дробей, что может быть достигнуто следующим образом. [39]
Второй способ перевода чисел отличается от предыдущего тем, что, во-первых, все действия над числами проводятся в новой системе счисления и, во-вторых, перевод целых чисел и дробей осуществляется по одинаковым правилам. [40]
Результатом перевода является прямая последовательность целых частей полученных произведений. Так же как и при переводе целых чисел, все арифметические действия производятся в старой / г-си-стеме. [41]