Cara Mengonversi Tanggal ke Heksadesimal

Komputer menggunakan bilangan biner, string satu (1) dan nol (0), untuk berkomunikasi. Sulit bagi manusia untuk berkomunikasi dalam bilangan biner, sehingga bilangan biner harus diterjemahkan. Penerjemahan dilakukan ke dalam bilangan heksadesimal, basis 16 di mana "angka" yang digunakan adalah dari nol sampai huruf F (misalnya, 0123456789ABCDEF). Manusia dapat membuat kode lebih mudah menggunakan angka heksadesimal, dan kemudian menerjemahkannya ke biner untuk memastikan kode dieksekusi dengan benar oleh mesin. Cara terbaik untuk mengonversi tanggal ke heksadesimal adalah dengan mengonversi seri tanggal yang setara ke nomor heksadesimal masing-masing.

Konversikan tanggal ke format angka desimal dengan menghitung hari antara tanggal yang diminta dengan 1 Januari 1900. Misalnya, hari antara 3 Juli 2002 dan 1 Januari 1900 adalah 37.440 (102 tahun total x 365 + 210 hari kalender tambahan dari 1 Januari hingga 3 Juli 2002).

Konversikan bilangan desimal yang dihitung dari Langkah 1 ke heksadesimal. Bagilah angka desimal Anda dengan 16; jika Anda memiliki sisa, kalikan hanya sisanya dengan 16 untuk mendapatkan nilai heksagonal.

instagram story viewer

Misalnya, untuk mengubah bilangan desimal 60 menjadi heksagonal, bagilah 60 dengan 16 yang sama dengan 3,75. Kalikan sisanya, 0,75, dengan 16 yang sama dengan 12. 12 yang dihasilkan adalah nilai desimal Anda yang akan dikonversi ke hex. Lihat tabel di Referensi 1 untuk nilai konversi heksagonal yaitu C.

Ambil seluruh hasil dari 3,75, atau 3, dan bagi dengan 16; ini sama dengan 0,1875. Kalikan angka ini dengan 16. Hasilnya adalah 3 desimal dan C hex.

Tuliskan bilangan heksadesimal. Setelah semua angka hex ditemukan, balikkan urutan hasil hex untuk mendapatkan nomor hex Anda. Perhitungan kami dari angka desimal 60 adalah 3C hex.

Teachs.ru
  • Bagikan
instagram viewer