23 December 2011

Cara Konversi Bilangan Pecahan Desimal ke Heksadesimal

buat temen2 yang lagi bingung malam ini
kupersembahkan catatan ini untuk kalian semua.... cekidot...


(46.703125)  ke Hexadecimal 

46 dalam desimal itu kan heksanya 2E.. Nah, yang jd masalah itu yg di belakang koma (0.703125).
Untuk mencari nilai heksa di belakang koma, maka angka2 di belakang koma dikalikan 16, seperti berikut :
0.0703125 x 16 = 1.125 atau 1 + 0.125 —-> 1 adalah bilangan integer, sementara 0.125 disebut fraction. Fraction ini dikalikan terus dengan 16, sampai nilai fraction yg baru bernilai 0, atau kembali ke nilai yg sudah pernah ada sebelumnya, atau secukupnya.
0.125 x 16 = 2.00 atau 2 + 0.00
0.00 x 16  = 0.00  —-> Nilai fraction sudah kembali ke awal, jadi tidak perlu dihitung lagi.
Nah, setelah diperoleh perhitungan tadi, kita tinggal ambil nilai2 integernya dari atas ke bawah, dimana nilainya :
1
2
0

Jadi diperoleh hasil 2E.120

Catatan : Konversi bilangan pecahan desimal menjadi bilangan biner maupun oktal (atau sebaliknya) dapat dilakukan dengan cara di atas;
tinggal mengganti bilangan pengali atau pembaginya saja (2 untuk biner, 8 untuk oktal, 10 untuk desimal dan 16 untuk heksadesimal).