• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Binary dan Hexadecima | 1
Konversi Bilangan Decimal Biner Dan Biner Ke Decimal
Dalam bahasa komputer terdapat empat basis bilangan. Keempat basis bilangan itu adalahbiner (basis 2), octal (basis8), desimal (basis 10) dan hexadesimal (basis 16).Keempat bilangan berbasis 2, 8, 10 dan 16 tersebut saling berkaitan satu sama lain. Nahsekarang kita perlu tahu bagaimana caranya supaya kita bisa mengkonversikan dari salah satubilangan berbasis tadi ke bilangan berbasis lainnya.Pada artikel ini hanya saya jelaskan mengenai mengkonversi bilangan Desimal (berbasis 10) kebilangan Biner (berbasis 2) dan sebaliknya dari Biner ke desimal.Sebelum mengkonversikan bilangan Biner ke Desimal ada baiknya kita mengenal dulu keempatbilangan berbasis tersebut yaitu :Bilangan Biner : 1 dan 0Bilangan Octal : 0, 1, 2, 3, 4, 5, 6 dan 7Bilangan Desimal : 0, 1, 2, 3, 4, 5, 6,7, 8 dan 9Bilangan Hexadesimal : 0, 1, 2, 3, 4, 5, 6,7, 8, 9, A, B, C, D, E dan FKonversi dari bilangan desimal ke biner, dengan cara pembagian bilangan desimal tersebutdengan basis dari bilangan biner (2), dan hasil dari pembagian itulah yang menjadi nilaibinernya.Contoh: 10 (10) = ...... (2)Dari contoh di atas di ketahui nilai desimalnya adalah 10, di tanya berapakah nilai binernya ?Untuk mendapatkan nilai binernya dilakukan perhitungan dengan pembagian dengan bilanganbasis dari biner yaitu 2.Karena kita mencari bilangan biner (1 dan 0) maka hasil pembagian kita pun harus mencapaiangka 1 dan 0.pembagian pertama : 10 dibagi 2 = 5, sisa =
0.
 pembagian kedua : 5 dibagi 2 = 2, sisa =
1.
 pembagian ketiga : 2 dibagi 2 =
1,
sisa =
0.
 
 
Binary dan Hexadecima | 2
Cara membaca dari hasil pembagian di atas menjadi bilangan biner (berbasis 2) adalah sebagaiberikut :Seperti pada kalkulator setiap penulisan angka adalah dimulai dari digit terkecil sampai ke digitterbesar atau dengan kata lain dari digit satuan ke digit puluhan, ratusan dan seterusnya (darikanan ke kiri)Begitu juga untuk membaca hasil dari perhitungan pembagian di atas, sisa dari pembagianpertama adalah 0, tuliskan angka 0 ini paling kanan.Kemudian hasil dari pembagian kedua dan sisanya adalah 1, tulis angka 1 ini di sebelah kiriangka 0 yang pertama kita tuliskan tadi.Pembagian yang ketiga menghasilkan 1 dan sisa 0, angka sisa harus di tulis terlebih dahlusebelum hasil dari pembagian tersebut. Jadi tuliskan angka 0 dari sisa pembagian ketiga disebelah angka1 (sisa pembagian kedua) dan dilanjutkan dengan penulisan yang terakhir angka1 yang merupakan hasil pembagian ketiga sehingga menjadi
1010
.Jadi hasil akhirnya menjadi
1010
(biner)Kemudian sekarang kita harusmengembalikan bilangan biner
1010
ke bilangan desimal, nah bagaimanakan caranya ?Untuk mengubah atau mengkonversi bilangan biner ke desimal kita perlu menguraikan bilanganbiner tersebut menjadi bilangan berpangkat berbasis 2.Bilangan biner
1010
(2) = ......(10)diuraikan menjadi:(
1
x2
3
) + (
0
x2
2
) + (
1
x2
1
) + (
0
x2
0
) =8 + 0 + 2 + 0 = 10 jadi untuk bilangan biner
1010
=
10
desimal
 
Binary dan Hexadecima | 3
Merubah Decimal menjadi Binary , Binary menjadi Hexadecimal dan Hexadecimalmenjadi Binary
Ada pepatah mengatakan, Banyak jalan menuju Roma...begitu pula untuk "Perhitungan", Banyak cara untuk melakukannya...Di sini saya hanya mencoba memberikan langkah mudah untuk melakukan beberapaperhitungan seperti, merubah angka desimal untuk dijadikan angka binari, dari binari dijadikanhexadesimal dan merubah hexadesimal menjadi binari.Mungkin yg sering bergelut dalam bidang ini, akan sudah sangat mengerti betul bagaimanalangkah-langkah perhitungan di atas. Tetapi ada kalanya kita memerlukan hasil yang serbacepat dalam melakukan itu dengan tujuan menyingkat waktu kerja kita.Di sini saya akan mencoba menjabarkan langkah-langkah cepat untuk melakukan perhitungan-perhitungan tersebut, walaupun saya tidak begitu paham tetang apa itu bilangan decimal, binarimaupun hexadecimal. Saya hanya ingin membantu anda yang berkeperluan di bidang ini.Jadi saya berusaha menyediakan pasilitas ini untuk kalangan yang masih awam atau bahkanmasih tidak bisa mengerjakan perhitungan seperti di atas.Tidak ada hal yang benar-benar sulit, karena saya pun hanya dengan bertanya dan belajardalam waktu semalam, mampu memberikan solusi yang saya harap bisa membantumenghemat waktu kerja anda.Nah saya akan jabarkan langkah-langkah mudah untuk melakukan perhitungan-perhitunganseperti di atas.Decimal ke BinaryContoh: 149 = 10010101Dari anka desimal di atas, untuk mendapakan hasil 8bit binari: 10010101 ada beberapa langkahyang perlu kita lakukan,Secara dasar kita hanya perlu membagi 2 angka awal, dan menyimpan sisa pembagiansebanyak 8 kali (di urut dari belakang).lengkapnya:149 / 2 = 74.5 => sisa :
1
 
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...