logo

Алгоритм перевода произвольных чисел

Для того чтобы произвольное двоичное число записать в системе счисления с основаниемq =2п, нужно:

Целую часть данного двоичного числа разбить справа налево, а дробную — слева направо на группы по п цифр в каждой.

Если в последних левой и/или правой группах окажется меньше п разрядов, то их надо дополнить слева и/или справа нулями до нужного числа разрядов.

Рассмотреть каждую группу как n-разрядное двоичное число и записать ее соответствующей цифрой в системе счисления с основаниемq =2п.

Пример. Число 111100101,01112переведем в восьмеричную систему счисления.

Разбиваем, целую и дробную части числа на триады и под каждой из них записываем соответствующую восьмеричную цифру:

111

100

101,

011

100

7

4

5,

3

4

Ответ:: 745,348.

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4