Перевод чисел из одной системы счисления в другую

При преобразовании числа из одной системы счи­сления в другую его количественное значение остается прежним, изменяется лишь набор символов (цифр), с помощью которых записывается число в новой систе­ме счисления.

Перевод чисел с основаниями, являющимися степе­нью цифры 2. Если между основаниями р и s соблю­дается связь р1 =qk, где k- целое, то каждая цифра числа с основанием р представляется k цифрами алфа­вита основания s.

Так, если р1 = 81 = sk = 23, то каждая цифра восьмеричного числа (ее количественное значение) представляется тремя двоичными цифрами — триа­дами и наоборот — каждая триада (от запятой влево и вправо) двоичного числа заменяется восьмеричной цифрой. Например, цифра 1 представляется триадой 001, цифра 2 —триадой 010, цифра 7 —триадой 111.

Если s1 = 161 = gk = 24, то каждая шестна­дцатиричная цифра заменяется четырьмя двоичными цифрами - тетрадами и при обратном преобразова­нии - каждой двоичной тетраде, отсчитанной от запя­той вправо и влево, ставится в соответствие одна шест­надцатиричная цифра.

Нули перед старшим разрядом целой части и по­сле младшего разряда дробной части можно не запи­сывать.