Перевести число 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-ую систему
- Переведите десятичное число 14432 в восьмеричную систему
- Перевести десятичное число 16383 в восьмеричную систему
- Представьте десятичное число 485.64 в восьмеричной системе
- Как перевести 1412 из десятичной в восьмеричную систему?
- Перевод числа 42.7 из десятичной в восьмеричную систему
- Перевести число 743105 из десятичной в восьмеричную систему
- Как перевести число 0.0073 из десятичной в восьмеричную систему?
- Как будет записано число 0.32 в восьмеричной системе?
- Перевод числа F56 из десятичной в восьмеричную систему счисления
- Представьте десятичное число 100110001 в восьмеричной системе счисления