При переводе целого числа (целой части числа) из одной сис-
темы счисления в другую исходное число (или целую часть) надо
разделить на основание системы счисления, в которую выполняется
перевод. Деление выполнять, пока частное не станет меньше основа-
ния новой системы счисления. Результат перевода определяется ос-
татками от деления: первый остаток дает младшую цифру результиру-
ющего числа, последнее частное от деления дает старшую цифру.
При переводе правильной дроби из одной системы счисления в
другую систему счисления дробь следует умножать на основание сис-
темы счисления, в которую выполняется перевод. Полученная после
первого умножения целая часть является старшим разрядом результи-
рующего числа. Умножение вести до тех пор пока произведение ста-
нет равным нулю или не будет получено требуемое число знаков пос-
ле разделительной точки.
Например,
1) перевести дробное число 0.243 из десятичной системы счисления
в двоичную.
0.243(10) ---> 0.0011111(2).
Проверка: 0.0011111 = 0*2^(-1) + 0*2^(-2)+1*2^(-3) +
+ 1*2^(-4)+1*2^(-5) + +1*2^(-6)+1*2*(-7) = 0,2421875
2) Перевести целое число 164 из десятичной системы счисления в
двоичную систему.
164(10) ---> 10100100(2)
Проверка: 10100100 = 1*2^7 + 0*2^6 + 1*2^5 + 0*2^4 + 0*2^3 +
1*2^2 + 0*2^1 + 0*2^0 = 128+32+4=164
При переводе смешанных чисел целая и дробная части числа пе-
реводятся отдельно.