Перевести число 1000000101.01011 из десятичной системы в восьмеричную
Задача: перевести число 1000000101.01011 из десятичной системы счисления в восьмеричную.
Алгоритм:
Для того, чтобы перевести число 1000000101.01011 из десятичной системы счисления в восьмеричную, необходимо перевести вначале целую часть, а затем дробную. Таким образом потребуется:>
- Перевести 1000000101 в восьмеричную систему;
- Перевести 0.01011 в восьмеричную систему.
Решение:
1. Для того, чтобы перевести число 1000000101 из десятичной системы счисления в восьмеричную, необходимо осуществить последовательное деление на 8, до тех пор пока остаток не будет меньше чем 8.
— | 1000000101 | 8 | |||||||||||||||||
1000000096 | — | 125000012 | 8 | ||||||||||||||||
5 | 125000008 | — | 15625001 | 8 | |||||||||||||||
4 | 15625000 | — | 1953125 | 8 | |||||||||||||||
1 | 1953120 | — | 244140 | 8 | |||||||||||||||
5 | 244136 | — | 30517 | 8 | |||||||||||||||
4 | 30512 | — | 3814 | 8 | |||||||||||||||
5 | 3808 | — | 476 | 8 | |||||||||||||||
6 | 472 | — | 59 | 8 | |||||||||||||||
4 | 56 | 7 | |||||||||||||||||
3 |
Полученные остатки записываем в обратном порядке, таким образом:
100000010110=73465451458
2. Для перевода десятичной дроби 0.01011 в восьмеричную систему, необходимо выполнить последовательное умножение дроби на 8, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
0.01011 ∙ 8 = 0.08088 (0)
0.08088 ∙ 8 = 0.64704 (0)
0.64704 ∙ 8 = 5.17632 (5)
0.17632 ∙ 8 = 1.41056 (1)
0.41056 ∙ 8 = 3.28448 (3)
0.28448 ∙ 8 = 2.27584 (2)
0.27584 ∙ 8 = 2.20672 (2)
0.20672 ∙ 8 = 1.65376 (1)
0.65376 ∙ 8 = 5.23008 (5)
0.23008 ∙ 8 = 1.84064 (1)
0.84064 ∙ 8 = 6.72512 (6)
Ответом станет прямая последовательность целых частей произведения. Т.е.
0.0101110=0.005132215168
3. Осталось соединить переведенные части, таким образом:
Ответ: 1000000101.0101110=7346545145.005132215168.
Подробнее о том, как переводить числа из десятичной системы в восьмеричную, смотрите здесь.
Смотрите также:
Полезные материалы
Калькуляторы переводов
Последние примеры переводов из 10-ой в 8-ую систему
- Перевести 129 из десятичной в восьмеричную систему
- Перевод 312 из десятичной в восьмеричную систему
- Переведите десятичное число 222.7 в восьмеричную систему
- Как перевести число 5348 из десятичной в восьмеричную систему?
- Переведите число 20070715 из десятичной в восьмеричную систему счисления
- Какое десятичное число соответствует восьмеричному числу 8772?
- Какое десятичное число соответствует восьмеричному числу 7771?
- Перевод 9998 из десятичной в восьмеричную систему
- Как будет записано число 9305 в восьмеричной системе?
- Какое десятичное число соответствует восьмеричному коду 22184?