Langsung ke konten utama

Konversi bilangan biner ke decimal, hexadecimal, dan octal

Ruang terbatas | Jadi pada kali ini saya akan menjelaskan bagaimana konversi bilangan dari bilangan biner ke bilangan desimal, hexadecimal , dan octa. Bilangan biner sendiri adalah bentuk bilangan yang terdiri dari dua angka, yaitu 0 dan 1.

Contoh bentuk bilangan biner seperti berikut.

000 = 0

001 = 1

010 = 2 dst. 

 Konversi bilangan biner ke decimal

        Cara merubah atau mengkonversi bilangan biner ke bilangan decimal dengan menggunakan perpangkatan angka dua. Sebagai contoh kita akan mengkonversi bilangan biner 011. Cara menghitungnya adalah setiap digitnya di kalikan dengan 2 pangkat. Pangkatnya mulai dari dua pangkat nol. dan dihitung dari digit paling kanan.

1  * 2^0 = 1

1 * 2^1 = 2

0 * 2^2 = 0

Jumlah hasil perhitungan setiap digitnya, yaitu 1 + 2 + 0 = 3
Maka 011 pada bilangan biner sama dengan 3 pada bilangan decimal.

Konversi bilangan biner ke hexadecimal



        Bilangan hexadecimal adalah bilangan yang terdiri dari angka 0 sampai dengan 9 kemudian dilanjutkan dengan huruf A sampai dengan F.

0 1 2 3 4 5 6 7 8 9  A  B  C  D   E   F  #bilangan hexadecimal

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15  #bilangan decimal

 
        Caranya yaitu dengan mengklompokan bilangan biner menjadi empat digit. Penglompokan dimulai dari digit paling kanan. Dan jika ternyata digit binernya hanya kurang dari 4, ditambah angka 0 dipaling kiri. Sebagai contoh bilangan biner 101110.

0010 1110 

        Kemudian setiap digitnya dihitung seperti saat konversi bilangan biner ke decimal. Dan jika ada kelompok bilangan yang hasilnya lebih dari 9 maka harus diganti dengan abjad yang ada di bilangan hexadecimal.

0010 1110 

            2         14   ===> 2E.

        Maka hasilnya adalah 2 dan 14, Karena 14 lebih dari 9 maka diganti dengan huruf yang sesuai, yaitu E. Maka hasil Konversi dari bilangan biner 101110, bilangan hexadecimalnya menjadi 2E.

Konversi bilangan biner ke octal

        Bilangan octal adalah bentuk bilangan yang berbasis 8 bilangan, yaitu dari 0 sampai dengan 7. Kemudian cara mengkonversi bilangan dari biner ke octal tidak jauh berbeda dengan konversi biner ke hexadecimal, yang membedakan keduanya adalah jika hexa dibagi menjadi kelompok yang berisi 4 digit bilanagn biner. Dioctal, setiap kelompok hanya berisi 3 digit bilangan biner.
        Sebagai contoh bilangan biner 11110110. Dikelompokan menjadi 3 digit - 3 digit. 

011 110 110

 3     6      6 ===> 366.

        Kemudian setiap kelompoknya dihitung menjadi decimal. kemudian hasil dari konversi setiap kelompoknya disatukan. Dan jadilah bilangan octal. Dari biner 11110110 menjadi octal 366.


Komentar

Postingan populer dari blog ini

Borland C++ 5.02

Setelah kemarin saya mengepost script mengguanakan borland C++, kali ini saya akan meng-upload Software Borland C++ 5.02, suport untuk untuk win

Review Lenovo Ideapad S145-14AST AMD A9-9425

Ideapad S145-14AST AMD A9-9425           Laptop lenovo Ideapad S145-14AST AMD A9-9425 adalah salah satu produk dari lenovo. Dibandrol dengan harga dibawah 5jt. Cukup nyaman untuk digunakan harian. Selain itu juga laptop ini ringan dan tidak terlalu membebani saat dibawa berpergian. Spesifikasi laptop ideapad S145-14AST yaitu sebagai berikut :

Makalah Fisika Listrik Dinamis : Hukum Kirchoff dan Rangkaian Hambatan

Silahkan download disini,, Download