Konverter basis bilangan

Konverter Oktal ke Desimal

Konversi angka oktal ke desimal dan angka desimal ke oktal secara instan. Alat ini memvalidasi input Anda, mendukung bilangan bulat yang sangat besar, dan menampilkan langkah-langkah konversinya.

Konversi angka

Pilih arah konversi, masukkan bilangan bulat, dan salin hasilnya. Desimal menggunakan digit 0–9. Oktal hanya menggunakan digit 0–7.

Hasil desimal 2181

Langkah-langkah konversi langsung

Penjelasan diperbarui saat Anda mengetik. Untuk angka yang sangat besar, alat ini menjaga hasil tetap tepat dan merangkum metode alih-alih menampilkan daftar langkah yang terlalu panjang.

Bagaimana hasil ini dihitung

  1. Baca setiap digit oktal dari kanan ke kiri.
  2. Kalikan setiap digit dengan pangkat 8 yang sesuai.
  3. Tambahkan nilai-nilai tersebut untuk mendapatkan hasil desimal.
Catatan akurasi: Konverter ini menggunakan JavaScript BigInt untuk konversi bilangan bulat, sehingga angka bulat besar ditangani secara tepat alih-alih dibulatkan seperti bilangan titik mengambang biasa.

Apa itu angka desimal dan oktal?

Sistem desimal adalah sistem bilangan berbasis-10 yang digunakan sehari-hari. Sistem ini menggunakan sepuluh digit: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Sistem oktal berbasis-8. Sistem ini hanya menggunakan delapan digit: 0, 1, 2, 3, 4, 5, 6, 7. Digit 8 dan 9 tidak valid dalam angka oktal.

Octal berguna saat bekerja dengan sistem yang berkaitan dengan biner karena satu digit oktal mewakili tepat tiga bit biner. Sebagai contoh, oktal 7 sama dengan biner 111.

Cara mengonversi oktal ke desimal

Untuk mengonversi oktal ke desimal, kalikan setiap digit dengan pangkat dari 8. Digit paling kanan menggunakan 80, digit berikutnya menggunakan 81, kemudian 82, dan seterusnya.

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

Ini berarti oktal 4205 sama dengan desimal 2181.

Cara mengonversi desimal ke oktal

Untuk mengonversi desimal ke oktal, bagi secara berulang angka desimal tersebut dengan 8 dan catat setiap sisanya. Hasil oktal diperoleh dari sisa-sisa yang dibaca dari bawah ke atas.

2181 ÷ 8 = 272 sisa 5
272 ÷ 8 = 34 sisa 0
34 ÷ 8 = 4 sisa 2
4 ÷ 8 = 0 sisa 4
Hasil: 4205₈

Jadi desimal 2181 dikonversi ke oktal 4205.

Penggunaan umum dari oktal .

Octal lebih jarang digunakan dibandingkan desimal atau heksadesimal, namun masih sering muncul dalam konteks teknis. Salah satu contoh yang umum adalah izin file pada sistem Unix dan Linux.

Sebagai contoh, nilai izin 755 umum digunakan untuk file dan direktori yang dapat dieksekusi. Dalam desimal, oktal 755 sama dengan 493, namun dalam notasi izin, angka tersebut dibaca sebagai tiga digit oktal terpisah.

Aturan input

  • Gunakan hanya digit 0–7 untuk input oktal.
  • Gunakan angka 0–9 untuk input desimal.
  • Angka bulat didukung. Pecahan sengaja tidak dikonversi oleh alat ini.
  • Integer negatif didukung, seperti -755 atau -493.