Для перевода десятичного числа 111001000.012 в двоичную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 2 до тех пор, пока остаток не станет меньше чем 2.
| — | 111001000 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| 111001000 | — | 55500500 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 55500500 | — | 27750250 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 27750250 | — | 13875125 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 13875124 | — | 6937562 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 6937562 | — | 3468781 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 3468780 | — | 1734390 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 1734390 | — | 867195 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 867194 | — | 433597 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 433596 | — | 216798 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 216798 | — | 108399 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 108398 | — | 54199 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 54198 | — | 27099 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 27098 | — | 13549 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 13548 | — | 6774 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 6774 | — | 3387 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 3386 | — | 1693 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 1692 | — | 846 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 846 | — | 423 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 422 | — | 211 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 210 | — | 105 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 104 | — | 52 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 52 | — | 26 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 26 | — | 13 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 12 | — | 6 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 6 | — | 3 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 0 | 2 | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 |
Ответом будет являться обратная последовательность результатов деления:
11100100010=1101001110110111101101010002
Для перевода дробной части 0.012 из десятичной системы в двоичную, необходимо выполнить последовательное умножение дробной части на 2, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.012 ∙ 2 = 0.024 (0)
0.024 ∙ 2 = 0.048 (0)
0.048 ∙ 2 = 0.096 (0)
0.096 ∙ 2 = 0.192 (0)
0.192 ∙ 2 = 0.384 (0)
0.384 ∙ 2 = 0.768 (0)
0.768 ∙ 2 = 1.536 (1)
0.536 ∙ 2 = 1.072 (1)
0.072 ∙ 2 = 0.144 (0)
0.144 ∙ 2 = 0.288 (0)
0.288 ∙ 2 = 0.576 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.01210=0.000000110002
Окончательным ответом будет являться соединение целой и дробной части:
111001000.01210=110100111011011110110101000.000000110002.
