Конвертер восьмеричных чисел в десятичные

Конвертируйте восьмеричные числа (основание 8) в десятичные (основание 10) с использованием метода позиционной нотации

Допускаются только цифры 0-7

Как конвертировать восьмеричное число в десятичное

1

Запишите восьмеричное число

2

Присвойте степени 8 каждой цифре, начиная справа (8⁰, 8¹, 8², ...)

3

Умножьте каждую восьмеричную цифру на соответствующую степень 8

4

Сложите все произведения, чтобы получить десятичный эквивалент

Пример: Конвертация 123₈ в десятичное

1×8² + 2×8¹ + 3×8⁰

= 1×64 + 2×8 + 3×1

= 64 + 16 + 3

= 83₁₀

Основы восьмеричной системы счисления

Свойство Значение
Основание 8
Цифры 0, 1, 2, 3, 4, 5, 6, 7
Значение позиции ..., 8³, 8², 8¹, 8⁰
Максимальное значение цифры 7

Распространенные конвертации восьмеричных в десятичные

7 7
10 8
77 63
100 64
777 511
1000 512

Права доступа к файлам Unix (восьмеричная нотация)

755 rwxr-xr-x (чтение, запись, выполнение для владельца; чтение и выполнение для остальных)
644 rw-r--r-- (чтение и запись для владельца; чтение для остальных)
777 rwxrwxrwx (полные права для всех)

🛠️ Бесплатные умные инструменты

Русский Русский