Tuesday, August 11, 2009
Mengubah Bilangan Desimal ke Biner dan SebalikNya
Desimal diubah ke biner, gimana ya caranya? Beberapa waktu yang lalu ada teman yang minta dicarikan source code C++ tentang mengubah bilangan desimal ke bilangan biner dan juga sebaliknya, dari bilangan biner ke bilangan desimal. Padahal aq cuma ngerti Delphi Programming doank. :D Lama banget browsing tapi g dapet2 juga, cuma dapat konsepNya saja. Buat yang belum tahu apa itu bilangan biner, silahkan tanya om google dech. ;)) Nie adalah konsep konversi bilangan tersebut, ini saya dapat dari wikipedia. Konversi dari bilangan desimal ke biner, dengan cara pembagian, dan hasil dari pembagian itulah yang menjadi nilai akhirnya. Contoh: 10 (10) = ...... (2) Solusi: 10 dibagi 2 = 5, sisa = 0. 5 dibagi 2 = 2, sisa = 1. 2 dibagi 2 = 1, sisa = 0. 1 dibagi 2 = 0, sisa = 1. Cara membacanya dimulai dari hasil akhir, menuju ke atas, 1010. Cara atau metode ini sedikit berbeda. Contoh: 10110(2) = ......(10) diuraikan menjadi: (1x24)+(0x23)+(1x22)+(1x21)+(0x20) = 16 + 0 + 4 + 2 + 0 = 22 Angka 2 dalam perkalian adalah basis biner-nya. Sedangkan pangkat yang berurut, menandakan pangkat 0 adalah satuan, pangkat 1 adalah puluhan, dan seterusnya. Udah jelas kan bagaimana konsepnya? Berhubung aq cuma bisa delphi, akhirnya dia aq tawarin tak buatkan source code delphi, dan dia mau. :D Jika teman-teman ingin project delphi yang udah jadi pengubahan biner ke desimal atau sebaliknya, silahkan langsung download di Source Code Delphi. Regards, Fahmy
Konversi Desimal ke Biner
Konversi Biner ke Desimal
0 comments:
Post a Comment
Segala saran dan kritik akan sangat berguna buat saya, terima kasih.