π― Standard Pembelajaran
- β1.2.1 Menyatakan sistem nombor perenambelasan dan simbol yang digunakan.
- β1.2.2 Menukarkan nombor perpuluhan kepada nombor perenambelasan dan sebaliknya.
- β1.2.3 Menukarkan nombor perduaan kepada nombor perenambelasan dan sebaliknya.
- β1.2.4 Menyelesaikan masalah yang melibatkan sistem nombor perenambelasan.
π‘ RUJUKAN: Buku Teks ASK Tingkatan 2, Bab 1 Perwakilan Data (1.2 Sistem Nombor Perenambelasan)
Sistem perenambelasan atau heksadesimal menggunakan 16 simbol iaitu 0 hingga 9 dan huruf A hingga F. Empat bit mempunyai 16 kombinasi, maka satu digit perenambelasan mewakili tepat empat bit. Sistem ini digunakan secara meluas untuk menulis alamat memori, kod warna dalam HTML dan CSS, serta data binari secara padat.
Simbol dan nilai
Digit 0 hingga 9 mewakili nilai yang sama seperti perpuluhan. Huruf A bernilai 10, B bernilai 11, C bernilai 12, D bernilai 13, E bernilai 14 dan F bernilai 15. Huruf-huruf ini bukan pemboleh ubah tetapi simbol digit, jadi ia tidak boleh diganti dengan huruf lain.
Nilai tempat asas 16
Nilai tempat dari kanan ke kiri ialah 16β°, 16ΒΉ, 16Β², iaitu 1, 16 dan 256. Oleh itu 2Fββ = 2Γ16 + 15Γ1 = 32 + 15 = 47ββ. Nombor perenambelasan lazimnya ditulis dengan awalan 0x dalam pengaturcaraan, contohnya 0x2F.
Perpuluhan kepada perenambelasan
Gunakan bahagi berulang dengan 16 dan catat baki. Baki bernilai 10 hingga 15 mesti ditukar kepada huruf A hingga F sebelum ditulis. Contohnya 255ββ: 255Γ·16=15 baki 15 (F), 15Γ·16=0 baki 15 (F), menghasilkan FFββ.
Perduaan kepada perenambelasan
Kumpulkan bit empat-empat dari kanan. Tambah sifar di sebelah kiri jika kumpulan tidak lengkap. Contohnya 11010110β dikumpulkan menjadi 1101 dan 0110, iaitu 13 (D) dan 6, menghasilkan D6ββ.
Perenambelasan kepada perduaan
Gantikan setiap digit dengan empat bit yang sepadan. Digit A menjadi 1010, digit 5 menjadi 0101. Semua empat bit mesti ditulis termasuk sifar, kerana kedudukan bit menentukan nilainya dalam kumpulan tersebut.
Kegunaan dalam warna dan alamat
Kod warna HTML seperti #FF0000 terdiri daripada tiga pasangan digit perenambelasan yang mewakili keamatan merah, hijau dan biru, masing-masing bernilai 0 hingga 255. Alamat memori juga ditulis dalam perenambelasan kerana bentuknya lebih ringkas berbanding perduaan yang panjang.
Perbandingan dengan sistem lain
Perenambelasan lebih padat daripada perlapanan kerana satu digit mewakili empat bit berbanding tiga bit. Satu bait yang mempunyai lapan bit boleh ditulis dengan tepat menggunakan dua digit perenambelasan, menjadikannya pilihan semula jadi untuk mewakili data komputer.
π Glosari mini
- Perenambelasan
- Sistem nombor asas 16 yang menggunakan simbol 0-9 dan A-F.
- Heksadesimal
- Nama lain bagi sistem nombor asas 16.
- Simbol A hingga F
- Digit yang mewakili nilai 10 hingga 15.
- Kumpulan empat bit
- Empat digit perduaan yang memetakan tepat kepada satu digit perenambelasan.
- Nilai tempat
- Kuasa 16 yang ditentukan oleh kedudukan digit.
- Awalan 0x
- Penanda yang menunjukkan nombor ditulis dalam perenambelasan.
- Kod warna heks
- Perwakilan warna menggunakan enam digit perenambelasan.
- Bait
- Lapan bit yang boleh ditulis sebagai dua digit perenambelasan.
- Bahagi berulang
- Kaedah menukar perpuluhan kepada asas lain dengan mencatat baki.
Nilaiββ = Ξ£ (digit Γ 16^kedudukan)
Satu digit perenambelasan bersamaan empat bit kerana 16 = 2β΄.
Contoh: 2AFββ = 2Γ256 + 10Γ16 + 15Γ1 = 687ββ.
π― TIP: Jangan hafal istilah Sistem Nombor Perenambelasan secara terasing. Terangkan sebab, syarat penggunaan dan kesannya terhadap output.