PERHITUNGAN HEKSADESIMAL

5
TUGAS PEMROGRAMAN HEKSA Oleh : Anggi Harlindo (04) Dewi Sekar P (05) Faris Abdul (08) Hanifatul I. (10) Sigit N. (20) TT 1-B D3 TEKNIK TELEKOMUNIKASI

description

cara menghitung bilangan heksa desimal

Transcript of PERHITUNGAN HEKSADESIMAL

Page 1: PERHITUNGAN HEKSADESIMAL

TUGAS PEMROGRAMANHEKSA

Oleh :

Anggi Harlindo (04)

Dewi Sekar P (05)

Faris Abdul (08)

Hanifatul I. (10)

Sigit N. (20)

TT 1-B

D3 TEKNIK TELEKOMUNIKASI

POLITEKNIK NEGERI MALANG

2013

Page 2: PERHITUNGAN HEKSADESIMAL

Bilangan Heksadesimal

Bilangan Heksadesimal adalah sebuah sistem bilangan yang menggunakan 16 simbol. Simbol yang digunakan dari sistem ini adalah angka 0 sampai 9, ditambah dengan 6 simbol lainnya dengan menggunakan huruf A hingga F. Sistem bilangan ini digunakan untuk menampilkan nilai alamat memori dalam pemrograman komputer..

Selengkapnya simbol yang digunakan dalam sistem bilangan Heksadesimal adalah ( 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F) Dimana A = 10, B = 11, C= 12, D = 13 , E = 14 dan F = 15.

Konversi Dari Heksadesimal Ke Desimal

Sebagai contoh, bilangan heksa 10E yang akan dikonversi ke dalam bilangan desimal:

Digit-digit 10E dapat dipisahkan dan mengganti bilangan A sampai F (jika terdapat) menjadi bilangan desimal. Pada contoh ini, 10E diubah menjadi barisan: 1,0,14 (E = 14 dalam basis 10)

Mengalikan dari tiap digit terhadap nilai tempatnya.

Dengan demikian, bilangan 10E heksadesimal sama dengan bilangan desimal 270.

Konversi Dari Desimal Ke Heksadesimal

Sedangkan untuk mengkonversi sistem desimal ke heksadesimal caranya sebagai berikut (yaitu angka desimal 270) :

270 dibagi 16 hasil: 16 sisa 14 ( = E )16 dibagi 16 hasil: 1 sisa 0 ( = 0 )1 dibagi 16 hasil : 0 sisa 1 ( = 1 )

Contoh ke 2 bilangan desimal yang duiubah adalah 24310. Angka pembaginya adalah 16. Maka :

243 : 16 = 15 sisa 3.15 : 16 = 0 sisa F. —-> ingat, 15 diganti jadi F..0 : 16 = 0 sisa 0Nah, maka hasil konversinya adalah F316.

Page 3: PERHITUNGAN HEKSADESIMAL

Algoritma Desimal Ke Heksa

1.Tentukan bilangan desimal, misal (N)2. Selama N>16 kerjakan Hasil = N Div 16 Sisa = N Mod 16 N = Hasil Heksa=Heksa + Sisa3. Ulangi ke 24. Cetak Heksa

Algoritma Heksa Ke Desimal

1. Tentukan bilangan heksa (a)2. Bilangan (a) dikali dengan 16 pangkat 3. Ulangi lagi 4. Cetak bilangan desimal

Program Desimal to Hexa

Program Hexa to Desimal

Page 4: PERHITUNGAN HEKSADESIMAL