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:
12∙165+10∙164+15∙163+14∙162+1∙161+6∙160 = 12∙1048576+10∙65536+15∙4096+14∙256+1∙16+6∙1 = 12582912+655360+61440+3584+16+6 = 1330331810
got It: CAFE1616 =1330331810
Translate the number 1330331810 в octal like this:
the Integer part of the number is divided by the base of the new number system:
13303318 | 8 | | | | | | | |
-13303312 | 1662914 | 8 | | | | | | |
6 | -1662912 | 207864 | 8 | | | | | |
| 2 | -207864 | 25983 | 8 | | | | |
| | 0 | -25976 | 3247 | 8 | | | |
| | | 7 | -3240 | 405 | 8 | | |
| | | | 7 | -400 | 50 | 8 | |
| | | | | 5 | -48 | 6 | |
| | | | | | 2 | | |
|
the result of the conversion was:
1330331810 = 625770268
answer: CAFE1616 = 625770268
Now we will perform a direct translation.
let\'s do a direct translation from hexadecimal to binary like this:
CAFE1616 = C A F E 1 6 = C(=1100) A(=1010) F(=1111) E(=1110) 1(=0001) 6(=0110) = 1100101011111110000101102
answer: CAFE1616 = 1100101011111110000101102
let\'s make a direct translation from binary to post-binary like this:
1100101011111110000101102 = 110 010 101 111 111 000 010 110 = 110(=6) 010(=2) 101(=5) 111(=7) 111(=7) 000(=0) 010(=2) 110(=6) = 625770268
answer: CAFE1616 = 625770268