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 hexadecimal to binary like this:
041f16 = 0 4 1 f = 0(=0000) 4(=0100) 1(=0001) f(=1111) = 100000111112
the Final answer: 041f16 = 100000111112
now let\'s make the transfer using the decimal system.
let\'s translate to decimal like this:
0∙163+4∙162+1∙161+15∙160 = 0∙4096+4∙256+1∙16+15∙1 = 0+1024+16+15 = 105510
got It: 041f16 =105510
Translate the number 105510 в binary like this:
the Integer part of the number is divided by the base of the new number system:
1055 | 2 | | | | | | | | | | |
-1054 | 527 | 2 | | | | | | | | | |
1 | -526 | 263 | 2 | | | | | | | | |
| 1 | -262 | 131 | 2 | | | | | | | |
| | 1 | -130 | 65 | 2 | | | | | | |
| | | 1 | -64 | 32 | 2 | | | | | |
| | | | 1 | -32 | 16 | 2 | | | | |
| | | | | 0 | -16 | 8 | 2 | | | |
| | | | | | 0 | -8 | 4 | 2 | | |
| | | | | | | 0 | -4 | 2 | 2 | |
| | | | | | | | 0 | -2 | 1 | |
| | | | | | | | | 0 | | |
|
the result of the conversion was:
105510 = 100000111112
the Final answer: 041f16 = 100000111112