Перевести число 1101111101.01011012 из десятичной системы в восьмеричную
Задача: перевести число 1101111101.01011012 из десятичной системы счисления в восьмеричную.
Алгоритм:
Для того, чтобы перевести число 1101111101.01011012 из десятичной системы счисления в восьмеричную, необходимо перевести вначале целую часть, а затем дробную. Таким образом потребуется:>
- Перевести 1101111101 в восьмеричную систему;
- Перевести 0.01011012 в восьмеричную систему.
Решение:
1. Для того, чтобы перевести число 1101111101 из десятичной системы счисления в восьмеричную, необходимо осуществить последовательное деление на 8, до тех пор пока остаток не будет меньше чем 8.
— | 1101111101 | 8 | |||||||||||||||||||
1101111096 | — | 137638887 | 8 | ||||||||||||||||||
5 | 137638880 | — | 17204860 | 8 | |||||||||||||||||
7 | 17204856 | — | 2150607 | 8 | |||||||||||||||||
4 | 2150600 | — | 268825 | 8 | |||||||||||||||||
7 | 268824 | — | 33603 | 8 | |||||||||||||||||
1 | 33600 | — | 4200 | 8 | |||||||||||||||||
3 | 4200 | — | 525 | 8 | |||||||||||||||||
0 | 520 | — | 65 | 8 | |||||||||||||||||
5 | 64 | — | 8 | 8 | |||||||||||||||||
1 | 8 | 1 | |||||||||||||||||||
0 |
Полученные остатки записываем в обратном порядке, таким образом:
110111110110=101503174758
2. Для перевода десятичной дроби 0.01011012 в восьмеричную систему, необходимо выполнить последовательное умножение дроби на 8, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
0.01011012 ∙ 8 = 0.08088096 (0)
0.08088096 ∙ 8 = 0.64704768 (0)
0.64704768 ∙ 8 = 5.17638144 (5)
0.17638144 ∙ 8 = 1.41105152 (1)
0.41105152 ∙ 8 = 3.28841216 (3)
0.28841216 ∙ 8 = 2.30729728 (2)
0.30729728 ∙ 8 = 2.45837824 (2)
0.45837824 ∙ 8 = 3.66702592 (3)
0.66702592 ∙ 8 = 5.33620736 (5)
0.33620736 ∙ 8 = 2.68965888 (2)
0.68965888 ∙ 8 = 5.51727104 (5)
Ответом станет прямая последовательность целых частей произведения. Т.е.
0.0101101210=0.005132235258
3. Осталось соединить переведенные части, таким образом:
Ответ: 1101111101.0101101210=10150317475.005132235258.
Подробнее о том, как переводить числа из десятичной системы в восьмеричную, смотрите здесь.
Смотрите также:
Полезные материалы
Калькуляторы переводов
Последние примеры переводов из 10-ой в 8-ую систему
- Представьте десятичное число 230404 в восьмеричной системе
- Перевести десятичное число 544.625 в восьмеричную систему счисления
- Перевести 40735 из десятичной в восьмеричную систему счисления
- Как представлено число 1030 в восьмеричной системе счисления?
- Переведите десятичное число 424 в восьмеричную систему счисления
- Перевод 1100011011101111 из десятичной в восьмеричную систему счисления
- Переведите 413.5626 из десятичной в восьмеричную систему счисления
- Какое десятичное число соответствует восьмеричному числу 241.52?
- Какое десятичное число соответствует восьмеричному числу 444.875?
- Как будет записано число 177770 в восьмеричной системе счисления?