Перевести число 1000000011.10100000101 из десятичной системы в восьмеричную
Задача: перевести число 1000000011.10100000101 из десятичной системы счисления в восьмеричную.
Алгоритм:
Для того, чтобы перевести число 1000000011.10100000101 из десятичной системы счисления в восьмеричную, необходимо перевести вначале целую часть, а затем дробную. Таким образом потребуется:>
- Перевести 1000000011 в восьмеричную систему;
- Перевести 0.10100000101 в восьмеричную систему.
Решение:
1. Для того, чтобы перевести число 1000000011 из десятичной системы счисления в восьмеричную, необходимо осуществить последовательное деление на 8, до тех пор пока остаток не будет меньше чем 8.
| — | 1000000011 | 8 | |||||||||||||||||
| 1000000008 | — | 125000001 | 8 | ||||||||||||||||
| 3 | 125000000 | — | 15625000 | 8 | |||||||||||||||
| 1 | 15625000 | — | 1953125 | 8 | |||||||||||||||
| 0 | 1953120 | — | 244140 | 8 | |||||||||||||||
| 5 | 244136 | — | 30517 | 8 | |||||||||||||||
| 4 | 30512 | — | 3814 | 8 | |||||||||||||||
| 5 | 3808 | — | 476 | 8 | |||||||||||||||
| 6 | 472 | — | 59 | 8 | |||||||||||||||
| 4 | 56 | 7 | |||||||||||||||||
| 3 |
Полученные остатки записываем в обратном порядке, таким образом:
100000001110=73465450138
2. Для перевода десятичной дроби 0.10100000101 в восьмеричную систему, необходимо выполнить последовательное умножение дроби на 8, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
0.10100000101 ∙ 8 = 0.80800000808 (0)
0.80800000808 ∙ 8 = 6.46400006464 (6)
0.46400006464 ∙ 8 = 3.71200051712 (3)
0.71200051712 ∙ 8 = 5.69600413696 (5)
0.69600413696 ∙ 8 = 5.56803309568 (5)
0.56803309568 ∙ 8 = 4.54426476544 (4)
0.54426476544 ∙ 8 = 4.35411812352 (4)
0.35411812352 ∙ 8 = 2.83294498816 (2)
0.83294498816 ∙ 8 = 6.66355990528 (6)
0.66355990528 ∙ 8 = 5.30847924224 (5)
0.30847924224 ∙ 8 = 2.46783393792 (2)
Ответом станет прямая последовательность целых частей произведения. Т.е.
0.1010000010110=0.063554426528
3. Осталось соединить переведенные части, таким образом:
Ответ: 1000000011.1010000010110=7346545013.063554426528.
Подробнее о том, как переводить числа из десятичной системы в восьмеричную, смотрите здесь.
Смотрите также:
- Смотрите также
- Калькуляторы
- Последние переводы
Полезные материалы
Калькуляторы переводов
Последние примеры переводов из 10-ой в 8-ую систему
- Как представлено число 1023.14 в восьмеричной системе?
- Переведите десятичное число 1330.563 в восьмеричную систему счисления
- Переведите 1058-2042 из десятичной в восьмеричную систему счисления
- Запиши десятичное число 1189 в восьмеричной системе счисления
- Переведите десятичное число 29.38 в восьмеричную систему
- Запиши десятичное число 22.77 в восьмеричной системе
- Перевести 689 из десятичной в восьмеричную систему счисления
- Как перевести число 0.134 из десятичной в восьмеричную систему счисления?
- Запишите десятичное число 47979 в восьмеричной системе счисления
- Представьте десятичное число 4808580 в восьмеричной системе

