Для перевода десятичного числа 23088.75 в двоичную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 2 до тех пор, пока остаток не станет меньше чем 2.
| — | 23088 | 2 | |||||||||||||||||||||||||||
| 23088 | — | 11544 | 2 | ||||||||||||||||||||||||||
| 0 | 11544 | — | 5772 | 2 | |||||||||||||||||||||||||
| 0 | 5772 | — | 2886 | 2 | |||||||||||||||||||||||||
| 0 | 2886 | — | 1443 | 2 | |||||||||||||||||||||||||
| 0 | 1442 | — | 721 | 2 | |||||||||||||||||||||||||
| 1 | 720 | — | 360 | 2 | |||||||||||||||||||||||||
| 1 | 360 | — | 180 | 2 | |||||||||||||||||||||||||
| 0 | 180 | — | 90 | 2 | |||||||||||||||||||||||||
| 0 | 90 | — | 45 | 2 | |||||||||||||||||||||||||
| 0 | 44 | — | 22 | 2 | |||||||||||||||||||||||||
| 1 | 22 | — | 11 | 2 | |||||||||||||||||||||||||
| 0 | 10 | — | 5 | 2 | |||||||||||||||||||||||||
| 1 | 4 | — | 2 | 2 | |||||||||||||||||||||||||
| 1 | 2 | 1 | |||||||||||||||||||||||||||
| 0 |
Ответом будет являться обратная последовательность результатов деления:
2308810=1011010001100002
Для перевода дробной части 0.75 из десятичной системы в двоичную, необходимо выполнить последовательное умножение дробной части на 2, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.75 ∙ 2 = 1.5 (1)
0.5 ∙ 2 = 1 (1)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.7510=0.112
Окончательным ответом будет являться соединение целой и дробной части:
23088.7510=101101000110000.112.
