Перевести число 110011000100.001001 из десятичной системы в восьмеричную
Задача: перевести число 110011000100.001001 из десятичной системы счисления в восьмеричную.
Алгоритм:
Для того, чтобы перевести число 110011000100.001001 из десятичной системы счисления в восьмеричную, необходимо перевести вначале целую часть, а затем дробную. Таким образом потребуется:>
- Перевести 110011000100 в восьмеричную систему;
- Перевести 0.001001 в восьмеричную систему.
Решение:
1. Для того, чтобы перевести число 110011000100 из десятичной системы счисления в восьмеричную, необходимо осуществить последовательное деление на 8, до тех пор пока остаток не будет меньше чем 8.
| — | 110011000100 | 8 | |||||||||||||||||||||||
| 110011000096 | — | 13751375012 | 8 | ||||||||||||||||||||||
| 4 | 13751375008 | — | 1718921876 | 8 | |||||||||||||||||||||
| 4 | 1718921872 | — | 214865234 | 8 | |||||||||||||||||||||
| 4 | 214865232 | — | 26858154 | 8 | |||||||||||||||||||||
| 2 | 26858152 | — | 3357269 | 8 | |||||||||||||||||||||
| 2 | 3357264 | — | 419658 | 8 | |||||||||||||||||||||
| 5 | 419656 | — | 52457 | 8 | |||||||||||||||||||||
| 2 | 52456 | — | 6557 | 8 | |||||||||||||||||||||
| 1 | 6552 | — | 819 | 8 | |||||||||||||||||||||
| 5 | 816 | — | 102 | 8 | |||||||||||||||||||||
| 3 | 96 | — | 12 | 8 | |||||||||||||||||||||
| 6 | 8 | 1 | |||||||||||||||||||||||
| 4 |
Полученные остатки записываем в обратном порядке, таким образом:
11001100010010=14635125224448
2. Для перевода десятичной дроби 0.001001 в восьмеричную систему, необходимо выполнить последовательное умножение дроби на 8, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
0.001001 ∙ 8 = 0.008008 (0)
0.008008 ∙ 8 = 0.064064 (0)
0.064064 ∙ 8 = 0.512512 (0)
0.512512 ∙ 8 = 4.100096 (4)
0.100096 ∙ 8 = 0.800768 (0)
0.800768 ∙ 8 = 6.406144 (6)
0.406144 ∙ 8 = 3.249152 (3)
0.249152 ∙ 8 = 1.993216 (1)
0.993216 ∙ 8 = 7.945728 (7)
0.945728 ∙ 8 = 7.565824 (7)
0.565824 ∙ 8 = 4.526592 (4)
Ответом станет прямая последовательность целых частей произведения. Т.е.
0.00100110=0.000406317748
3. Осталось соединить переведенные части, таким образом:
Ответ: 110011000100.00100110=1463512522444.000406317748.
Подробнее о том, как переводить числа из десятичной системы в восьмеричную, смотрите здесь.
Смотрите также:
- Смотрите также
- Калькуляторы
- Последние переводы
Полезные материалы
Калькуляторы переводов
- Онлайн переводы из десятичной в восьмеричную систему
- Онлайн переводы из десятичной в двоичную систему
- Онлайн переводы из двоичной в шестнадцатеричную систему
- Онлайн переводы из восьмеричной в шестнадцатеричную систему
- Онлайн переводы из шестнадцатеричной в двоичную систему
- Онлайн переводы из шестнадцатеричной в восьмеричную систему
Последние примеры переводов из 10-ой в 8-ую систему
- Перевести 1892639152894713295135415341203 из десятичной в восьмеричную систему
- Перевод 0.103 из десятичной в восьмеричную систему
- Как перевести 52014 из десятичной в восьмеричную систему?
- Какое десятичное число соответствует восьмеричному коду 168.57?
- Переведите десятичное число 3349 в восьмеричную систему счисления
- Перевод числа 44.5635 из десятичной в восьмеричную систему
- Перевести число 802.157 из десятичной в восьмеричную систему
- Как будет записано 314 в восьмеричной системе?
- Как перевести число 4657 из десятичной в восьмеричную систему?
- Перевести 3021973 из десятичной в восьмеричную систему

