This transfer is possible in two ways: direct transfer and using the decimal system.
First we will perform the translation through the decimal system
let\'s translate to decimal like this:
8∙163+0∙162+2∙161+8∙160 = 8∙4096+0∙256+2∙16+8∙1 = 32768+0+32+8 = 3280810
got It: 802816 =3280810
Translate the number 3280810 в octal like this:
the Integer part of the number is divided by the base of the new number system:
32808 | 8 | | | | | |
-32808 | 4101 | 8 | | | | |
0 | -4096 | 512 | 8 | | | |
| 5 | -512 | 64 | 8 | | |
| | 0 | -64 | 8 | 8 | |
| | | 0 | -8 | 1 | |
| | | | 0 | | |
|
the result of the conversion was:
3280810 = 1000508
answer: 802816 = 1000508
Now we will perform a direct translation.
let\'s do a direct translation from hexadecimal to binary like this:
802816 = 8 0 2 8 = 8(=1000) 0(=0000) 2(=0010) 8(=1000) = 10000000001010002
answer: 802816 = 10000000001010002
Fill in the number with missing zeros on the left
let\'s make a direct translation from binary to post-binary like this:
0010000000001010002 = 001 000 000 000 101 000 = 001(=1) 000(=0) 000(=0) 000(=0) 101(=5) 000(=0) = 1000508
answer: 802816 = 1000508