Konversi Bilangan Desimal, Biner, Oktal, dan Heksadesimal
Halo, rizz readers!
Selamat datang kembali di Rizki Blog. Sebelumnya, admin sudah membahas materi tentang sistem digital, mulai dari pengertian sistem digital, sistem bilangan, jenis-jenis bilangan, serta gerbang logika.
Pada artikel kali ini, admin akan menggali lebih dalam mengenai sistem bilangan pada bagian konversi bilangan. Disini admin akan memberitahu kalian bagaimana caranya mengkonversi suatu bilangan ke bilangan lain, baik itu bilangan desimal, biner, oktal dan heksadesimal.
Link Tugas Latihan 1 [disini]
1. KONVERSI BILANGAN DESIMAL
Pertama-tama kita bahas bagaimana caranya mengkonversi sistem bilangan desimal, bilangan ini dapat dikonversikan ke bilangan biner dan oktal.
1A. DESIMAL KE BINER
Untuk mengubah bilangan desimal ke biner, caranya adalah dengan membagi bilangan desimal yang akan diubah, berturut-turut dengan pembagi 2, dengan memperhatikan sisa pembagi. Sisa pembagian akan bernilai 0 atau 1.
Contoh : Ubah desimal 70 menjadi bilangan biner!
70 / 2 = 35 Sisa 0
35 / 2 = 17 Sisa 1
17 / 2 = 8 Sisa 1
8 / 2 = 4 Sisa 0
4 / 2 = 2 Sisa 0
2 / 2 = 1 Sisa 0
Jadi, desimal 70 adalah 1000110
1B. DESIMAL KE OKTAL
Untuk mengubah bilangan desimal ke oktal, caranya adalah dengan membagi bilangan desimal yang akan diubah, berturut-turut dengan pembagi 8, dengan memperhatikan sisa pembagi.
Contoh : Ubah desimal 800 menjadi bilangan oktal!
800 / 8 = 100 Sisa 0
100 / 8 = 12 Sisa 4
12 / 8 = 1 Sisa 4
1 / 8 = 0 Sisa 1
Jadi, desimal 800 = 1440
2. KONVERSI BILANGAN BINER
Selanjutnya kita akan bahas bagaimana caranya mengkonversi bilangan biner ke oktal dan heksadesimal.
2A. BINER KE OKTAL
Konversi dari bilangan biner ke bilangan oktal dilakukan dengan mengelompokan setiap 3 digit biner, dimulai dari digit yang paling kanan terlebih dahulu. Kemudian setiap kelompok diubah secara terpisah ke dalam bilangan desimal.
Contoh : Ubah biner 100111100 menjadi oktal!
100 = 4
111 = 7
100 = 4
Jadi, biner 100111100 = 474
2B. BINER KE HEKSADESIMAL
Konversi dari bilangan biner ke bilangan heksadesimal dilakukan dengan mengelompokkan setiap 4 digit biner, dimulai dari digit paling kanan terlebih dahulu sama seperti konversi sebelumnya. Kemudian setiap kelompok diubah secara terpisah ke dalam bilangan desimal.
Contoh : Ubah biner 001100010000 menjadi heksadesimal!
0011 = 3
0001 = 1
0000 = 0
Jadi, biner 001100010000 = 310
3. KONVERSI BILANGAN OKTAL
Selanjutnya kita akan bahas bagaimana caranya mengkonversi bilangan oktal ke bilangan biner dan heksadesimal.
3A. OKTAL KE BINER
Konversi dari bilangan oktal ke bilangan biner dilakukan dengan cara mengubah setiap digit pada bilangan oktal secara terpisah menjadi ekuivalen biner 3 digit.
Contoh : Ubah oktal 1650 menjadi biner!
1 = 001
6 = 110
5 = 101
0 = 000
Jadi, oktal 1650 = 001110101000
3B. OKTAL KE HEKSADESIMAL
Konversi dari bilangan oktal ke bilangan heksadesimal dilakukan dengan cara mengubah bilangan oktal ke bilangan biner atau ke bilangan desimal terlebih dahulu.
Contoh : Ubah 225 menjadi heksadesimal!
Oktal : 2 2 5
Desimal : 2 x 8² . 2 x 8¹ . 5 x 8⁰ = 149
Selanjutnya hasil bilangan desimal diubah ke bilangan ke heksadesimal.
149/ 16 = 9 Sisa 5
Jadi, 225 (8) = 149 (10) = 95 (16)
Cara lain adalah diubah terlebih dahulu ke biner.
Contoh : Ubah 225 menjadi heksadesimal!
Oktal : 2 2 5
Biner 010 010 101
Selanjutnya hasil bilangan biner dikelompokkan setiap empat bit dimulai dari digit paling kanan. Setiap kelompok diubah secara terpisah ke dalam bilangan heksadesimal.
Biner : 0 1001 0101
Heksadesimal : 0 9 5
Jadi, 225 (8) = 010010101 = 95 (16)
4. KONVERSI BILANGAN HEKSADESIMAL
Terakhir kita akan bahas bagaimana caranya mengkonversi bilangan heksadesimal ke bilangan biner dan oktal.
4A. HEKSADESIMAL KE BINER
Konversi dari bilangan heksadesimal ke bilangan biner dilakukan dengan cara mengubah setiap digit pada bilangan heksadesimal secara terpisah menjadi ekivalen biner 4 bit.
Contoh : Ubah heksadesimal 1D50 ke bilangan biner!
1 = 0001
D = 1101
5 = 0101
0 = 0000
Jadi, 1D50 (16) = 0001110101010000
4B. HEKSADESIMAL KE OKTAL
Konversi dari bilangan heksadesimal ke oktal dilakukan dengan cara mengubah bilangan heksadesimal ke bilangan biner atau kebilangan desimal terlebih dahulu.
Contoh : Ubah 2C3 menjadi oktal!
Heksadesimal : 2 C 3
Desimal : 2 x 16² + 12 x 16¹ + 3 x 16⁰
512 + 192 + 3 = 707
Selanjutnya, diubah ke oktal:
707 / 8 = 88 Sisa 3
88 / 8 = 11 Sisa 0
11 / 8 = 1 Sisa 3
Jadi, 2C3 (16) = 1303 (8)
Cara lain adalah diubah terlebih dahulu ke biner.
Contoh, Ubah 2C3 menjadi oktal!
Heksadesimal : 2 C 3
Biner : 0010 1100 0011
Selanjutnya hasil bilangan biner dikelompokkan setiap 3 bit dimulai dari digit paling kanan. Kemudian setiap kelompok diubah ke desimal:
001 011 000 011
1 3 0 3
Jadi, 2C3 (16) = 1303 (8)
Demikian penjelasan mengenai cara konversi bilangan desimal, biner, oktal, dan heksadesimal. Semoga dapat bermanfaat bagi para readers.
Admin Rizki disini, saya pamit undur diri. See you next time.
Komentar
Posting Komentar