Восьмеричное число 1101 в десятичной системе – это 577. Такой перевод часто требуется при работе с машинными кодами, правами доступа или учебными задачами по информатике. Разберём, как легко получить этот результат вручную и сразу проверить себя с помощью калькулятора.
Как перевести 1101 из восьмеричной в десятичную
Для перевода восьмеричного числа в десятичное используют разложение по степеням основания 8. Каждая цифра умножается на 8 в степени, равной её позиции справа налево (начиная с нуля).
Число 1101₈ состоит из четырёх разрядов:
- первая цифра 1 (старший разряд, позиция 3),
- вторая цифра 1 (позиция 2),
- третья цифра 0 (позиция 1),
- четвёртая цифра 1 (младший разряд, позиция 0).
Подставляем значения:
1 × 8³ = 1 × 512 = 512
1 × 8² = 1 × 64 = 64
0 × 8¹ = 0 × 8 = 0
1 × 8⁰ = 1 × 1 = 1
Складываем: 512 + 64 + 0 + 1 = 577.
Итог: 1101₈ = 577₁₀.
Для проверки или перевода других восьмеричных чисел используйте калькулятор ниже.
Калькулятор восьмеричной системы
Общая формула перевода из восьмеричной системы в десятичную
Любое восьмеричное число с цифрами aₙ aₙ₋₁ … a₁ a₀ (каждая от 0 до 7) преобразуется по формуле:
D = aₙ × 8ⁿ + aₙ₋₁ × 8ⁿ⁻¹ + … + a₁ × 8¹ + a₀ × 8⁰
Где D – искомое десятичное число. Степени восьмёрки быстро растут: 8⁰ = 1, 8¹ = 8, 8² = 64, 8³ = 512, 8⁴ = 4 096, и так далее.
Пример для 5-разрядного числа 2307₈:
2 × 512 = 1 024
3 × 64 = 192
0 × 8 = 0
7 × 1 = 7
Сумма = 1 024 + 192 + 0 + 7 = 1 223₁₀.
Восьмеричная система: что важно знать
- Основание системы – 8. Разрешённые символы: 0, 1, 2, 3, 4, 5, 6, 7.
- Каждый восьмеричный разряд заменяет три двоичных (бита), поэтому система компактнее двоичной.
- В программировании восьмеричные числа часто записывают с префиксом
0(например,01101в C, Python), чтобы указать основание 8. - Максимальная цифра в разряде – 7, поэтому запись
1101₈валидна, а181₈– нет.
Примеры перевода популярных восьмеричных чисел
- 10₈ = 1×8¹ + 0×8⁰ = 8 + 0 = 8₁₀
- 77₈ = 7×8 + 7×1 = 56 + 7 = 63₁₀
- 100₈ = 1×64 + 0×8 + 0×1 = 64₁₀
- 177₈ = 1×64 + 7×8 + 7×1 = 64 + 56 + 7 = 127₁₀
- 777₈ = 7×64 + 7×8 + 7×1 = 448 + 56 + 7 = 511₁₀
Эти примеры показывают, как быстро набираются значения при добавлении цифр.
С помощью калькулятора выше вы можете мгновенно перевести любое восьмеричное число – от однозначного до многоразрядного.