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

Postingan populer dari blog ini

Pengertian Sistem Digital, Sistem Bilangan, Jenis-Jenis Bilangan, dan Gerbang Logika

Mengenal Perintah Array, Polygon, Chamfer dan Leader di AutoCAD