Konversi

Konverter Biner ke Oktal

Pengaturan
Atur ulang
Bagikan hasil
Simpan
Sematkan
Laporkan bug

Bagikan kalkulator

Tambahkan kalkulator gratis kami ke situs web Anda

Harap masukkan URL yang valid. Hanya URL HTTPS yang didukung.


Gunakan sebagai nilai default untuk kalkulator yang dibenamkan apa yang saat ini ada dalam bidang input kalkulator di halaman.


Warna fokus pinggiran input, warna kotak switch yang dicentang, warna hover item yang dipilih dll.


Harap setujui Syarat Penggunaan.

Prévisualisation

Simpan kalkulator

Pengaturan Kalkulator

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Bagikan kalkulator

Apa itu sistem bilangan biner?

Sistem bilangan biner adalah sistem bilangan basis-2 yang banyak digunakan dalam ilmu komputer dan elektronik digital. Sistem ini hanya menggunakan dua digit — 0 dan 1 — untuk mewakili nilai.
Setiap digit dalam bilangan biner berhubungan dengan pangkat dari 2. Bit paling kanan mewakili 202^0, berikutnya ke kiri mewakili 212^1, dan seterusnya.

Sebagai contoh:

(1101)2=1×23+1×22+0×21+1×20=8+4+0+1=1310(1101)_2 = 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 8 + 4 + 0 + 1 = 13_{10}

Bilangan biner umum digunakan karena rangkaian elektronik dapat dengan mudah membedakan antara dua keadaan — ON (1) dan OFF (0).

Apa itu sistem bilangan oktal?

Sistem bilangan oktal adalah sistem bilangan basis-8 yang menggunakan digit dari 0 hingga 7. Ini adalah cara ringkas untuk mengekspresikan bilangan biner dan digunakan secara historis dalam komputer awal yang beroperasi pada kata 12, 24, atau 36-bit.

Setiap digit dalam nilai oktal berhubungan dengan tiga digit biner (bit) karena 23=82^3 = 8. Oleh karena itu, mengonversi antara biner dan oktal tidak memerlukan konversi antara ke desimal.

Sebagai contoh:

(10)8=1×81+0×80=810(10)_8 = 1 \times 8^1 + 0 \times 8^0 = 8_{10}

Konversi langkah-demi-langkah

Langkah 1: Konversi biner ke desimal

(11010110)2=1×27+1×26+0×25+1×24+0×23+1×22+1×21+0×20=214(11010110)_2 = 1 \times 2^7 + 1 \times 2^6 + 0 \times 2^5 + 1 \times 2^4 + 0 \times 2^3 + 1 \times 2^2 + 1 \times 2^1 + 0 \times 2^0 = 214

Langkah 2: Desimal ke oktal

Kita membagi angka tersebut berulang kali dengan 8 dan mencatat sisanya.

PembagianHasil BagiSisa
214 ÷ 8266
26 ÷ 832
3 ÷ 803

Membaca sisa dari bawah ke atas memberikan 3268326_8.

Konversi dengan pengelompokan biner

Setiap digit oktal mewakili 3 bit biner.

BinerOktal
0000
0011
0102
0113
1004
1015
1106
1117

Misalnya, untuk mengonversi 1001100112100110011_2 ke oktal, kelompokkan menjadi set tiga: 100 110 011100\ 110\ 011.
Konversi setiap kelompok:
1002=48100_2=4_8, 1102=68110_2=6_8, 0112=38011_2=3_8.
Maka 1001100112=4638100110011_2 = 463_8.

Anda dapat menggunakan kedua metode untuk mengonversi biner ke oktal - menggunakan desimal sebagai langkah perantara atau langsung dikelompokkan menjadi set 3-bit.

Pertanyaan yang sering diajukan

Bagaimana cara mengonversi biner 100110011 ke oktal secara manual?

Kelompokkan menjadi set tiga: 100 110 011100\ 110\ 011.
Konversi setiap kelompok:
1002=48100_2=4_8, 1102=68110_2=6_8, 0112=38011_2=3_8.
Maka 1001100112=4638100110011_2 = 463_8.

Mengapa pengelompokan dengan tiga digit biner bekerja dengan sempurna?

Karena 23=82^3=8, tiga digit biner berkorespondensi langsung dengan satu digit oktal, membuat konversi ini langsung dan bebas kesalahan.

Bagaimana cara memverifikasi keakuratan konversi biner-ke-oktal?

Konversi biner ke desimal, lalu desimal ke oktal menggunakan pembagian dengan 8. Jika kedua nilai oktal sesuai, konversi anda benar.

Berapa nilai oktal dari biner 11111111?

Mari kita konversi biner 11111111 ke desimal, lalu desimal ke oktal.

111111112=1×27+1×26+1×25+1×24+1×23+1×22+1×21+1×20=2551011111111_2 = 1 \times 2^7 + 1 \times 2^6 + 1 \times 2^5 + 1 \times 2^4 + 1 \times 2^3 + 1 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 255_{10}

Kemudian konversi 255 ke oktal:

PembagianHasil BagiSisa
255 ÷ 8317
31 ÷ 837
3 ÷ 803
25510=3778255_{10} = 377_8

Jadi, nilai oktal dari biner 11111111 adalah 377.

Laporkan bug

Bidang ini wajib diisi.