Перевод чисел в десятичную систему счисления.
Алгоритм перевода Ap--A10.
Представьте число в развернутой форме. Вычислите сумму ряда. Полученное число является значением числа в десятичной системе счисления.
2416 = 2 * 161 + 4 * 160 = 32 + 4 = 36
Перевод чисел из десятичной системы счисления
Алгоритм перевода целых десятичных чисел
Для того, чтобы перевести целое десятичное число в другую систему счисления, необходимо осуществлять последовательное деление десятичного числа и затем получаемых частных на основание той системы, в которую оно переводится, до тех пор, пока не получится частное, меньшее делителя.
Число в новой системе счисления записывается в виде остатков от деления, в обратном порядке их получения, начиная с последнего полученного частного.
Алгоритм перевода правильных десятичных дробей
Для того, чтобы перевести правильную десятичную дробь из десятичной системы счисления в другую, необходимо последовательно умножать эту дробь, а затем получаемые дробные части на основание той системы, в которую она переводится.
Умножение производится до тех пор, пока дробная часть не станет равной нулю, или будет достигнута требуемая точность.
В новой системе дробь записывается в виде целых частей произведений, начиная с первого.
Перевод чисел из двоичной системы счисления восьмеричную, шестнадцатеричную и обратно
Перевод A2--A8
Для того, чтобы перевести число из двоичной системы счисления в восьмеричную, необходимо: двигаясь от запятой влево и вправо, разбить двоичное число на группы по три разряда, дополняя при необходимости нулями крайние левую и правую группу. Затем триаду заменить соответствующей восьмеричной цифрой (см. таблицу триад выше)
Перевод A2--A16
Для того, чтобы перевести число из двоичной системы счисления в шестнадцатеричную, необходимо: двигаясь от запятой влево и вправо, разбить двоичное число на группы по четыре разряда, дополняя при необходимости нулями крайние левую и правую группу. Затем тетраду заменить соответствующей шестнадцатеричной цифрой (см. таблицу триад выше)
Перевод A8--A2
Для того, чтобы перевести число из восьмеричной системы счисления в двоичную достаточно заменить каждую цифру этого числа соответствующей триадой (см. таблицу триад выше), при этом отбрасывают незначащие нули в старших и младших (после запятой) разрядах.
Перевод A16--A2
Для того, чтобы перевести число из шестнадцатеричной системы счисления в двоичную достаточно заменить каждую цифру этого числа соответствующей тетрадой (см. таблицу триад выше), при этом отбрасывают незначащие нули в старших и младших (после запятой) разрядах.