Sistem bilangan biner atau sistem bilangan basis dua adalah sebuah sistem penulisan
angka dengan menggunakan dua simbol yaitu 0 dan 1. Sistem bilangan biner modern
ditemukan oleh Gottfried Wilhelm Leibniz pada abad ke-17. Sistem bilangan ini merupakan
dasar dari semua sistem bilangan berbasis digital. Dari sistem biner, kita dapat
mengkonversinya ke sistem bilangan Oktal atau Hexadesimal. Sistem ini juga dapat kita
sebut dengan istilah bit, atau Binary Digit. Pengelompokan biner dalam komputer selalu
berjumlah 8, dengan istilah 1 Byte/bita. Dalam istilah komputer, 1 Byte = 8 bit. Kode-kode
rancang bangun komputer, seperti ASCII, American Standard Code for Information
Interchange menggunakan sistem peng-kode-an 1 Byte.
Cara Konversi Bianary ke OKTAL
Untuk melakukan konversi biner ke oktal lakukan bagi setiap 3 digit menjadi sebuah angka
oktal dimulai dari paling kanan.
Contoh : dengan diketahui 3 x 068(3 digit terakhir nim saya) = 204 maka didapat biner
11001100
11001100 2 =………8?
Langkah - Langkah :
• Pertama-tama bagi menjadi kelompok yang terdiri dari 3 digit biner: 011|001|100.
• Kemudian konversi setiap kelompok dengan menggunakan perhitungan konversi
Langkah - Langkah :
-Pertama-tama bagi menjadi kelompok yang terdiri dari 4 digit biner: 1100|1100
-Kemudian konversi setiap kelompok dengan menggunakan perhitungan konversi biner ke
desimal.
-Sehingga didapat 11001100 = 1212 = CC
Binari ke Desimal
Cara Konversinya:
Untuk melakukan konversi dari bilangan biner atau bilangan berbasis selain 10 ke bilangan
berbasis 10 (desimal) maka anda tinggal mengalikan setiap digit dari bilangan tersebut
dengan pangkat 0, 1, 2, …, dst, dari basis mulai dari yang paling kanan.
Contoh : dengan diketahui 3 x 068(3 digit terakgir nim saya) = 204 maka didapat biner
11001100
11001100 2= ……. 10 ?
11001100 2=1x27+ 1x26 +0x25+0x24+1x23+1x22+0x21+0x20 =
128 + 64 + 0 + 0 + 8 + 4 + 0 + 0 = 204
Desimal ke Oktal
Cara Konversinya:
Dengan rumus yang sama seperti biner kita bisa lakukan juga untuk bilangan berbasis 8
(oktal).
Contoh : dengan diketahui 3 x 068(3 digit terakgir nim saya) = 204
204 10 = …….8 ?
Langkah - Langkah :
1. Pertama-tama 204/8 =25, sisa 4
Desimal ke Binari
Cara Konversinya:
Dengan menggunakan rumus perhitungan konversi bilangan desimal ke basis lainnya kita
bisa lakukan sebagai berikut.
Contoh : dengan diketahui 3 x 068(3 digit terakgir nim saya) = 204
204 10 = …….2 ?
Langkah - Langkah :
1.Pertama-tama kita bagi 204 dengan 2, didapat bilangan bulat hasil bagi adalah 102
dengan sisa hasil bagi adalah 0
2.Selanjutnya bilangan bulat hasil bagi tersebut 102 kita bagi dengan 2 lagi, 102/2 = 51,
sisa hasil bagi 0.
3.Kemudian kita ulangi lagi, 51/2 = 25, sisa hasil bagi 1.
4.Kemudian kita ulangi lagi, 25/2 = 12, sisa hasil bagi 1.
5.Kemudian kita ulangi lagi, 12/2 = 6, sisa hasil bagi 0.
6.Kemudian kita ulangi lagi, 6/2 = 3, sisa hasil bagi 0
7.Kemudian kita ulangi lagi, 3/2 = 1, sisa hasil bagi 1
7.Kemudian kita ulangi lagi, 1/2 = 0, sisa hasil bagi 1
8.Dengan demikian kita akan mendapatkan bahwa 204 10 = 11001100 2.
Oktal ke Desimal
Cara Konversinya:
Untuk konversi oktal ke binner anda perlu mengalikan digit dengan pangkat dari bilangan 8.
Contoh : dengan diketahui 3 x 068(3 digit terakgir nim saya) = 204
204 8 = …….10 ?
Untuk perhitungan secara manual, konversi bilangan oktal ke desimal dilakukan dengan
mengkonversi bilangan oktal ke bilangan basis antara terlebih dahulu. Ada dua cara yang
sering digunakan untuk konversi oktal ke hexadecimal. Cara pertama konversi dahulu
bilangan oktal ke desimal, lalu dari bilangan desimal tersebut dikonversi lagi ke
heksadesimal. Cara kedua adalah dengan menkonversi bilangan oktal ke bilangan biner,
lalu dari biner di konversi lagi menjadi bilangan heksadesimal. Cara kedua merupakan cara
yang paling sering digunakan.
Langkah – Langkah 1 :
Konversi bilangan oktal menjadi bilangan biner 204 8 = 11001100 2 angka 204 dikonversi
terlebih dahulu menjadi biner.
Langkah - Langkah 2 :
1.Kemudian bilangan biner tersebut dikelompokkan setiap 4 digit dimulai dari yang paling
kanan
2.Selanjutnya 4 digit biner transformasikan menjadi heksadesimal
1100 1100 2 = CC
Oktal ke Binari
Cara Konversinya:
Cara ini merupakan kebalikan cara konversi biner ke oktal. Setiap digit oktal akan langsung
dikonversi ke biner lalu hasilnya digabungkan.
Contoh : dengan diketahui 3 x 068(3 digit terakgir nim saya) = 204
204 8 = ………….2 ?
Langkah - Langkah :
1.Pertama-tama kita bagi 204 dengan 2, didapat bilangan bulat hasil bagi adalah 102
dengan sisa hasil bagi adalah 0
2.Selanjutnya bilangan bulat hasil bagi tersebut 102 kita bagi dengan 2 lagi, 102/2 = 51,
sisa hasil bagi 0.
3.Kemudian kita ulangi lagi, 51/2 = 25, sisa hasil bagi 1.
4.Kemudian kita ulangi lagi, 25/2 = 12, sisa hasil bagi 1.
5.Kemudian kita ulangi lagi, 12/2 = 6, sisa hasil bagi 0.
6.Kemudian kita ulangi lagi, 6/2 = 3, sisa hasil bagi 0
7.Kemudian kita ulangi lagi, 3/2 = 1, sisa hasil bagi 1
7.Kemudian kita ulangi lagi, 1/2 = 0, sisa hasil bagi 1
Hexadesimal ke Desimal
Cara Konversinya:
Untuk konversi heksadesimal ke desimal lakukan dengan mengalikan digit bilangan heksa
dengan pangkat bilangan 16 dari kanan ke kiri mulai dengan pangkat 0, 1, 2, …, dst
Langkah - Langkah :
CC 16 = (12 x 161)10 + (12 x 160)10 = 192 + 12 = 204 8
Hexadesimal ke Binari
Contoh Konversinya:
Cara ini merupakan kebalikan cara konversi biner ke heksadesimal. Setiap digit
heksadesimal langsung dikonversi ke biner lalu hasilnya dipadukan .
Contoh : dengan diketahui 3 x 068(3 digit terakgir nim saya) = 204 = CC
CC 16 = …….2 ?
Langkah - Langkah :
1.Pertama-tama hitung C 16 = 1100 2 ,( Lihat cara konversi dari desimal ke biner)
2.Lalu hitung C 16 = 1100 2 (harus selalu dalam 4 digit biner, bila nilai hasil konversi tidak
mencapai 4 digit biner maka tambahkan angka 0 di depan hingga menjadi 4 digit biner)
3.Kemudian didapat CC 16 = 11001100 2
Hexadesimal ke Oktal
Cara Konversinya:
Langsung ke contoh :
Misal bilangan Heksadesimal CC ke oktal, maka ubah dulu ke biner dulu, lalu konversikan
biner ke oktal.. perhatikan :
C (Heksa) = 12 (Desimal) = 1100 (Biner) = 001 dan 100 = 1 (Oktal) dan 4 (Oktal)
C (Heksa) = 12 (Desimal) = 1100 (Biner) = 001 dan 100 = 1 (Oktal) dan 4 (Oktal)