Подключиться через MCP →

Введите расчет

Вводите только цифры 0–7 (например, 755)

Математическая формула

Реклама

Результатов

Десятичное значение
493
основание 10
Перевод между системами счисления Восьмеричная (основание 8) → Десятичная (основание 10)

Что такое конвертер из восьмеричной системы в десятичную?

Этот конвертер переводит число, записанное в системе с основанием 8 (восьмеричной), в его эквивалент в системе с основанием 10 (десятичной) — той самой, которой мы пользуемся каждый день. В восьмеричной системе применяются только цифры от 0 до 7. Исторически она была популярна в программировании, потому что три двоичных бита аккуратно соответствуют одной восьмеричной цифре. Инструмент универсален: он работает одинаково в любой стране и не требует никаких региональных настроек.

Как пользоваться

Введите восьмеричное число, используя только цифры 0–7 (например, 755), и конвертер сразу покажет десятичное значение. Если вы случайно введёте цифру 8 или 9, инструмент пометит запись как некорректную — таких цифр в восьмеричной системе попросту не существует.

Разбор формулы

В позиционной системе счисления каждая цифра имеет вес, зависящий от основания. Для восьмеричной системы основание равно 8, поэтому крайняя правая цифра имеет вес \(8^0 = 1\), следующая — \(8^1 = 8\), затем \(8^2 = 64\) и так далее:

$$\text{Decimal} = \sum_{i=0}^{n-1} d_i \times 8^{\,i} \qquad \text{where } d_i \text{ are the digits of } \text{Octal Number}$$

где \(d_i\) — цифра на позиции \(i\), отсчёт которой начинается с 0 справа. Сложите произведения всех цифр на их разрядные веса — и получите результат в десятичной системе.

Восьмеричные цифры выровнены с их разрядными значениями по основанию 8: 64, 8, 1
Каждая восьмеричная цифра умножается на степень 8 в зависимости от её позиции.

Пример с решением

Переведём восьмеричное 755:

$$7 \cdot 8^2 + 5 \cdot 8^1 + 5 \cdot 8^0 = 7 \cdot 64 + 5 \cdot 8 + 5 \cdot 1 = 448 + 40 + 5 = 493.$$

Итак, \(755_8 = 493_{10}\) — значение, которое часто встречается как права доступа к файлу в Unix (rwxr-xr-x).

Восьмеричное 157 переведено в десятичное сложением 64 плюс 40 плюс 7 равно 111
Пример: восьмеричное 157 раскладывается в 64 + 40 + 7 = 111 в десятичной системе.

Частые вопросы

Какие цифры допустимы в восьмеричной системе? Только 0, 1, 2, 3, 4, 5, 6 и 7. Цифр 8 и 9 в системе с основанием 8 нет.

Почему восьмеричная система используется в программировании? Потому что каждая восьмеричная цифра соответствует ровно трём двоичным битам. Это делает её компактной заменой двоичной записи — особенно для прав доступа к файлам и в старых системах.

Какая самая большая одиночная восьмеричная цифра? 7. После 7 идёт восьмеричное число 10 (которое равно 8 в десятичной системе).

Последнее обновление: