dapat kita lihat di baris setelah angka 9 ada huruf A, ini karena tabel ASCII menggunakan hexadesimal sebagai dasarnya
misal kita ingin menulis huruf A di komputer, pertama kita lihat A berada di kolom 4 dan baris 1, jadi bila angka tersebut kita gabungkan menjadi 41 (angka ini adalah angka dalam bilangan heksadesimal)
selanjutnya kita ubah heksadesimal tersebut menjadi desimal (bagaimana caranya?) berikut caranya:
4 x 16¹ + 1 x 16° =
64 + 1 = 65, jadi hexadesimal 41 = 65 desimal
(cara mengubahnya sama seperti mengubah dari biner ke desimal, hanya saja dikalikan dengan 16 berpangkat 0 sampai jumlah angka dikurangi 1)
didapat angka desimal 65, kemudian angka ini kita ubah menjadi biner :
65 / 2 = 32 sisa 1
32 / 2 = 16 sisa 0
16 / 2 = 8 sisa 0
8 / 2 = 4 sisa 0
4 / 2 = 2 sisa 0
2 / 2 = 1 sisa 0
jadi 65 = 1000001 = huruf A
contoh selanjutanya misal kita ingin menulis huruf J (berada di kolom 4 baris A, bila digabung menjadi 4A) baris A tersebut dalam pengubahan ke desimalnya nanti kita ubah menjadi angka 10
jadi 4A -> 4 x 16¹ + 10 x 16° =
64 + 10 = 74
jadi hexadesimal 4A = 74 desimal, kemudian kita ubah 74 menjadi bilangan biner :
74 / 2 = 37 sisa 0
37 / 2 = 18 sisa 1
18 / 2 = 9 sisa 0
9 / 2 = 4 sisa 1
4 / 2 = 2 sisa 0
2 / 2 = 1 sisa 0
jadi 74 = 1001010 = huruf J
cara yang asli ini sebenarnya agak panjang dan merepotkan, jadi secara pribadi saya lebih memilih cara cepat yang sudah saya post sebelumnya, tapi untuk menambah pengetahuan maka tidak ada salahnya kita mempelajarinya juga
Tidak ada komentar:
Posting Komentar