Преобразование OCT -DEC
Вначале исходное восьмеричное число раскладывается по позициям - смотри начало темы. Позиции нумеруются справа налево, начиная с нулевой. Для каждой позиции отыскивается по таблице N 3 соответствующее десятичное значение. Затем находится сумма всех, полученных для каждой десятичной позиции десятичных значений. Эта сумма и есть искомое десятичное число, соответствующее исходному восьмеричному числу. Например:
OCT - 7502 = 7502 = 7*8^3+5*8^2+0*8^1+2*8^0 = 3582+320+0+2 = 3906 – DEC
Преобразование DEC - OCT
Производится целочисленным последовательным делением десятичного числа на основание восьмеричной систему счисления - 8. После каждого деления, результат, больший 7, вновь делится на 8. После завершения всех делений, остатки считываются в обратном порядке, т.е. вначале записывается остаток от последнего деления, затем предыдущий и т.д., последним записывается остаток от первого деления.
Например : DEC - 1365 8 = 2525 – OCT
- 8 170 8
56 -16 21 8
-56 10 -16 2
05 -8 5
Преобразование BIN - DEC
Вначале двоичное число преобразуется в восьмеричное - смотри преобразование BIN-OCT, а затем полученное восьмеричное число преобразуется в десятичное - смотри преобразование OCT-DEC. Например:
BIN - 11101110111110 = 35676 - OCT - 3*8^4+5+8^3+6*8^2+7*8^1+6*8^0 = 12288+2560+384+56+6=15294
Преобразование DEC - BIN
Вначале десятичное число преобразуется в восьмеричное - смотри преобразование DEC-OCT, а затем полученное восьмеричное число преобразуется в двоичное - смотри преобразование OCT-BIN. Например:
DEC – 64536 8 = 176030 – OCT – 1111110000011000 – BIN
-64 8067 8
053 -8 1008 8
-48 0067 -8 126 8
56 -64 20 -8 15 8
-56 3 -16 46 -8 1
0 48 -40 7
-48 6
Преобразование HEX - DEC
Можно выполнить в три этапа: в начале исходное восьмеричное число преобразуется в двоичное - смотри преобразование HEX-BIN, затем полученное двоичное число преобразуется в соответствующее ему восьмеричное число - смотри преобразование BIN-OCT, и наконец, полученное восьмеричное число преобразуется в десятичное - смотри преобразование OCT-DEC.
Преобразование DEC – HEX
Можно выполнить в три этапа : вначале исходное десятичное число преобразуется в соответствующее ему восьмеричное число – смотри преобразование DEC-OCT, затем полученное восьмеричное число преобразуется в двоичное - -смотри преобразование OCT-BIN, и наконец полученное двоичное число в шестнадцатеричное – смотри преобразование BIN-HEX.