Desimal ke Heksadesimal
Termasuk bagian Dasar-Dasar dalam perjalanan Assembly di Coddy. Pelajaran 12 dari 45.
Mengonversi desimal ke heksadesimal mirip dengan mengonversi desimal ke biner, tetapi alih-alih membagi dengan 2, kamu membagi dengan 16.
Caranya: bagi dengan 16 berulang kali, lalu baca sisanya dari belakang.
Contoh langkah demi langkah: Konversi 42 ke heksadesimal
| Langkah | Pembagian | Hasil | Sisa |
|---|---|---|---|
| 1 | 42 ÷ 16 | 2 | 10 (yaitu A dalam heksadesimal) |
| 2 | 2 ÷ 16 | 0 | 2 |
Baca sisa dari bawah ke atas: 2A
Jadi, 42 dalam desimal = 0x2A.
Contoh 2: Konversi 255 ke heksadesimal
| Langkah | Pembagian | Hasil | Sisa |
|---|---|---|---|
| 1 | 255 ÷ 16 | 15 | 15 (yaitu F dalam heksadesimal) |
| 2 | 15 ÷ 16 | 0 | 15 (F) |
Baca dari bawah ke atas: FF
Jadi, 255 dalam desimal = 0xFF.
Contoh 3: Ubah 1000 ke heksadesimal
| Langkah | Pembagian | Hasil | Sisa |
|---|---|---|---|
| 1 | 1000 ÷ 16 | 62 | 8 |
| 2 | 62 ÷ 16 | 3 | 14 (yaitu E dalam heksadesimal) |
| 3 | 3 ÷ 16 | 0 | 3 |
Baca dari bawah ke atas: 3E8
Jadi, 1000 dalam desimal = 0x3E8.
Pengingat tentang sisa:
| Sisa (0-15) | Digit heksadesimal |
|---|---|
| 0-9 | 0-9 |
| 10 | A |
| 11 | B |
| 12 | C |
| 13 | D |
| 14 | E |
| 15 | F |
Coba sendiri
Pelajaran ini tidak memiliki tantangan kode.
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
2Sistem Bilangan
Mengapa Biner?Bilangan BinerDesimal ke BinerMengapa Heksadesimal?Heksadesimal ke DesimalDesimal ke HeksadesimalASCII & HeksadesimalLatihan sendiri: Playground Assembly
Periksa konversi: Konverter Basis Bilangan