Перевод целых чисел.
Для перевода необходимо исходное число разделить на основание новой системы счисления до получения целого остатка, который является младшим разрядом числа в новой системе счисления. Полученное частное снова делим на основание и так до тех пор, пока частное не станет меньшего нового основания. Все операции выполняются в исходной Ссч.
Например, перевод из десятичной в двоичную и восьмеричную системы счисления.
Возьмём десятичное число А = 124
Аналогично переходим 10 16 А = 124 = 7С
Перевод 8 2 также выполняем делением
Однако выполнять деление в восьмеричной системе не всегда удобно (подсознательно мы делим в десятичной Ссч!!), поэтому используют более простое правило: каждую восьмеричную цифру представляют триадой двоичных
Аналогично делают обратный перевод, т.е. двоичное число разбивают на триады относительно крайнего правого разряда (или запятой) и каждую триаду представляют восьмеричной цифрой. Перевод 16 2 выполняют с помощью тетрад
Перевод из двоичной системы счисления в 8-ую и 16-ую и обратно выполняется также.
Дата добавления: 2016-01-18; просмотров: 1039;