Конвертер систем чисел

Конвертер з вісімкової системи в десяткову

Миттєво конвертуйте вісімкові числа в десяткові та десяткові числа у вісімкові. Інструмент перевіряє ваші дані, підтримує дуже великі цілі числа та показує кроки перетворення.

Перетворити число

Виберіть напрямок перетворення, введіть ціле число та скопіюйте результат. Десяткова система використовує цифри від 0 до 9. Вісімкова система використовує лише цифри від 0 до 7.

Результат у десятковому форматі 2181

Етапи конвертації в реальному часі

Пояснення оновлюється під час введення тексту. Для дуже великих чисел інструмент зберігає точний результат і надає узагальнене пояснення методу, замість того щоб відображати надто довгий список кроків.

Як розраховується цей результат

  1. Прочитайте кожну вісімкову цифру справа наліво.
  2. Помножте кожну цифру на відповідний степінь числа 8.
  3. Додайте значення, щоб отримати десятковий результат.
Примітка щодо точності: Цей конвертер використовує JavaScript BigInt для перетворення цілих чисел, тому великі цілі числа обробляються точно, а не округлюються, як звичайні числа з плаваючою комою.

Що таке десяткові та вісімкові числа?

Десяткова система — це загальноприйнята система числення з основою 10. Вона використовує десять цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Восьмерична система є основою-8. Вона використовує лише вісім цифр: 0, 1, 2, 3, 4, 5, 6, 7. Цифри 8 і 9 не є дійсними у восьмеричних числах.

Восьмерична система корисна при роботі з бінарними системами, оскільки одна восьмерична цифра точно відповідає трьом бітам у двійковій системі. Наприклад, восьмеричне 7 дорівнює двійковому 111.

Як перетворити вісімковий у десятковий

Для перетворення вісімкового числа в десяткове, помножте кожну цифру на відповідний степінь числа 8. Права крайня цифра множиться на 80, наступна — на 81, далі — на 82 і так далі.

4205₈ = 4×8³ + 2×8² + 0×8¹ + 5×8⁰ = 2181₁₀

Це означає, що вісімкове число 4205 дорівнює десятковому числу 2181.

Як перетворити десяткове число в вісімкове Converter App

Щоб перетворити десяткове число в вісімковий формат, послідовно діліть його на 8 і записуйте кожне остачу. Результат у вісімковій системі отримується шляхом читання залишків знизу вгору.

2181 ÷ 8 = 272 (остача 5)
272 ÷ 8 = 34 (остача 0)
34 ÷ 8 = 4 (остача 2)
4 ÷ 8 = 0 (остача 4)
Результат: 4205₈

Таким чином, десяткове число 2181 перетворюється на вісімкове 4205.

Поширені застосування вісімкових чисел

Восьмерична система є менш поширеною, ніж десяткова або шістнадцяткова, але все ще зустрічається в технічних контекстах. Один із знайомих прикладів — права доступу до файлів у Unix та Linux.

Наприклад, значення дозволу 755 зазвичай використовується для виконуваних файлів і каталогів. У десятковій системі числа 755 відповідає 493, проте в нотації дозволів воно читається як три окремі вісімкові цифри.

Правила введення даних

  • Використовуйте лише цифри 0–7 для введення в вісімковій системі.
  • Використовуйте цифри 0–9 для десяткового введення.
  • Підтримуються цілі числа. Дроби навмисно не перетворюються цим інструментом.
  • Підтримуються від’ємні цілі числа, такі як -755 або -493.