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:
3∙162+15∙161+12∙160+8∙16-1+2∙16-2 = 3∙256+15∙16+12∙1+8∙0.0625+2∙0.00390625 = 768+240+12+0.5+0.0078125 = 1020.507812510
got It: 3fc.8216 =1020.507812510
Translate the number 1020.507812510 в octal like this:
the Integer part of the number is divided by the base of the new number system:
1020 | 8 | | | |
-1016 | 127 | 8 | | |
4 | -120 | 15 | 8 | |
| 7 | -8 | 1 | |
| | 7 | | |
|
the Fractional part of the number is multiplied by the base of the new number system:
|
0. | 5078125*8 |
4 | .0625*8 |
0 | .5*8 |
4 | .0*8 |
the result of the conversion was:
1020.507812510 = 1774.4048
answer: 3fc.8216 = 1774.4048
Now we will perform a direct translation.
let\'s do a direct translation from hexadecimal to binary like this:
3fc.8216 = 3 f c. 8 2 = 3(=0011) f(=1111) c(=1100). 8(=1000) 2(=0010) = 1111111100.10000012
answer: 3fc.8216 = 1111111100.10000012
Fill in the number with missing zeros on the left
Fill in the number with missing zeros on the right
let\'s make a direct translation from binary to post-binary like this:
001111111100.1000001002 = 001 111 111 100. 100 000 100 = 001(=1) 111(=7) 111(=7) 100(=4). 100(=4) 000(=0) 100(=4) = 1774.4048
answer: 3fc.8216 = 1774.4048