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 :
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.
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
2
0
Jadi diperoleh hasil 2E.120
tinggal mengganti bilangan pengali atau pembaginya saja (2 untuk biner, 8 untuk oktal, 10 untuk desimal dan 16 untuk heksadesimal).