Rabu, 07 September 2016

Heksadesimal

 HEKSADESIMAL
Heksadesimal
Heksadesimal adalah salah satu sistem bilangan yang digunakan dalam ilmu pemrograman digital, seperti yang disebutkan diartikel sebelumnya, bahwa pada hakikatnya semua sistem bilangan memilki tiga komponen,
yaitu digits, base, dan weight. Berikut ini komponen yang dimiliki oleh bilangan heksadesimal:

16 digits 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
Base 16
Weight dengan basis 16 (1, 16,256,4096, …)

Sepuluh digits dari bilangan desimal diginakan untuk sepuluh angka pertama dari heksadesimal. Kemudaian enam huruf alfabet digunakan dalam enam sisa digit dalam bilangan heksadesimal.



Konversi Bilangan Heksadesimal

Bilangan heksadesimal banyak digunakan dalam dunia pemprograman digital karena penulisanya yang lebih singkat dari pada bilangan biner sehingga dapat menghemat space. Setiap digit dari heksadesimal merepresentasikan sebuah status nilai dari empat bit (24=16). Untuk mengkonversi bilangan desimal ke bilangan heksadesimal adalah dengan membagi  bilangan desimal dengan 16. Berikut ini adalah contoh mengkonversi bilangan decimal 28 ke dalam bilangan heksadesimal:


Bilangan desimal 28 dibagi dengan 16 adalah 1 dengan “r” sisa/remainder 12. 12 ekuivalen dengan “C” dalam heksadesimal. Jadi jawaban untuk bilangan heksadesimal dari 28 adalah 1C. Kemudian untuk mendapatkan bilangan desimal dari bilangan heksadesimal adalah dengan mengalikan setiap bilangan heksadesimal dengan basis 16 sesuai letaknya dan ditambahkan. Lebih jelasnya beikut ini adalah konversi dari heksadesimal 2B menjadi bilangan desimal:

Mengalikan B dengan 160 dengan hasil 11 , karena B sama dengan 11 . kemudian mengalikan 2 dengan 161 yaitu 32. Selanjutnya menambahkan 11 dengan 32 dan hasil akhirnya adalah 43. Jika ada bilngan heksadesimal 1FE, maka :

160 x E = 1 x 14  = 14
161 x F = 16 x 15 = 240
162 x 1 =256 x 1 = 256
14 + 240 + 256 = 510

Konversi bilangan
Berilut ini adalah table yang menunjukan konversi dari ilangan desimal, biner, BCD, dan Heksadesimal.


demikian artikel ini Saya buat, semoga bermanfaat.

1 komentar: