This transfer is possible in two ways: direct transfer and using the decimal system.
first, let\'s make a direct transfer.
let\'s do a direct translation from octal to binary like this:
34308 = 3 4 3 0 = 3(=011) 4(=100) 3(=011) 0(=000) = 0111000110002
answer: 34308 = 111000110002
now let\'s make the transfer using the decimal system.
let\'s translate to decimal like this:
3∙83+4∙82+3∙81+0∙80 = 3∙512+4∙64+3∙8+0∙1 = 1536+256+24+0 = 181610
got It: 34308 =181610
Translate the number 181610 в binary like this:
the Integer part of the number is divided by the base of the new number system:
1816 | 2 | | | | | | | | | | |
-1816 | 908 | 2 | | | | | | | | | |
0 | -908 | 454 | 2 | | | | | | | | |
| 0 | -454 | 227 | 2 | | | | | | | |
| | 0 | -226 | 113 | 2 | | | | | | |
| | | 1 | -112 | 56 | 2 | | | | | |
| | | | 1 | -56 | 28 | 2 | | | | |
| | | | | 0 | -28 | 14 | 2 | | | |
| | | | | | 0 | -14 | 7 | 2 | | |
| | | | | | | 0 | -6 | 3 | 2 | |
| | | | | | | | 1 | -2 | 1 | |
| | | | | | | | | 1 | | |
|
the result of the conversion was:
181610 = 111000110002
answer: 34308 = 111000110002