Перевести число 001000101100.010111 из десятичной системы в двоичную
Задача: перевести число 001000101100.010111 из десятичной системы счисления в двоичную.
Алгоритм:
Для того, чтобы перевести число 001000101100.010111 из десятичной системы счисления в двоичную, необходимо перевести вначале целую часть, а затем дробную. Таким образом потребуется:>
- Перевести 1000101100 в двоичную систему;
- Перевести 0.010111 в двоичную систему.
Решение:
1. Для того, чтобы перевести число 1000101100 из десятичной системы счисления в двоичную, необходимо осуществить последовательное деление на 2, до тех пор пока остаток не будет меньше чем 2.
— | 1000101100 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1000101100 | — | 500050550 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 500050550 | — | 250025275 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 250025274 | — | 125012637 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 125012636 | — | 62506318 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 62506318 | — | 31253159 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 31253158 | — | 15626579 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 15626578 | — | 7813289 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 7813288 | — | 3906644 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 3906644 | — | 1953322 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 1953322 | — | 976661 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 976660 | — | 488330 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 488330 | — | 244165 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 244164 | — | 122082 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 122082 | — | 61041 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 61040 | — | 30520 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 30520 | — | 15260 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 15260 | — | 7630 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 7630 | — | 3815 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 3814 | — | 1907 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 1906 | — | 953 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 952 | — | 476 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 476 | — | 238 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 238 | — | 119 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 118 | — | 59 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 58 | — | 29 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 28 | — | 14 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 14 | — | 7 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
0 | 6 | — | 3 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 2 | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 |
Полученные остатки записываем в обратном порядке, таким образом:
100010110010=1110111001110001010100111011002
2. Для перевода десятичной дроби 0.010111 в двоичную систему, необходимо выполнить последовательное умножение дроби на 2, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
0.010111 ∙ 2 = 0.020222 (0)
0.020222 ∙ 2 = 0.040444 (0)
0.040444 ∙ 2 = 0.080888 (0)
0.080888 ∙ 2 = 0.161776 (0)
0.161776 ∙ 2 = 0.323552 (0)
0.323552 ∙ 2 = 0.647104 (0)
0.647104 ∙ 2 = 1.294208 (1)
0.294208 ∙ 2 = 0.588416 (0)
0.588416 ∙ 2 = 1.176832 (1)
0.176832 ∙ 2 = 0.353664 (0)
0.353664 ∙ 2 = 0.707328 (0)
Ответом станет прямая последовательность целых частей произведения. Т.е.
0.01011110=0.000000101002
3. Осталось соединить переведенные части, таким образом:
Ответ: 001000101100.01011110=111011100111000101010011101100.000000101002.
Подробнее о том, как переводить числа из десятичной системы в двоичную, смотрите здесь.
Смотрите также:
Полезные материалы
Калькуляторы переводов
Последние примеры переводов из 10-ой в 2-ую систему
- Какое десятичное число соответствует двоичному числу 690.375?
- Перевести число 286597377 из десятичной в двоичную систему
- Как перевести число 121090 из десятичной в двоичную систему счисления?
- Как будет записано 11.08.2007 в двоичной системе счисления?
- Перевод числа 1010011010 из десятичной в двоичную систему
- Какое десятичное число соответствует двоичному числу 113.42?
- Переведите число 361.65625 из десятичной в двоичную систему
- Какому десятичному числу соответствует двоичное число 80353?
- Переведите десятичное число 18.62510 в двоичную систему
- Какое десятичное число соответствует двоичному числу 16.25?