Быстрый перевод основан на степенях двойки. Для перевода из двоичной системы в восьмеричную разобьем число на тройки (8=23), начиная с конца (самого младшего разряда) и просто переведен эти тройки:
10010111
10 010 111
2 2 7
Получаем 2278
Если необходимо перевести в 16-ую систему, разобьем число на четверки:
10010111
1001 0111
9 7
Получаем 9716