Heksadesimal: Perbedaan antara revisi
k r2.7.3) (bot Mengubah: pt:Sistema de numeração hexadecimal |
|||
Baris 71: | Baris 71: | ||
[[Kategori:Sistem bilangan]] |
[[Kategori:Sistem bilangan]] |
||
[[af:Heksadesimale stelsel]] |
|||
[[ar:نظام عد ستة عشري]] |
|||
[[be:Шаснаццаткавая сістэма злічэння]] |
|||
[[be-x-old:Шаснаццатковая сыстэма зьлічэньня]] |
|||
[[bg:Шестнадесетична бройна система]] |
|||
[[br:Diazez c'hwezekred]] |
|||
[[bs:Heksadecimalni numerički sistem]] |
|||
[[ca:Sistema hexadecimal]] |
|||
[[cs:Šestnáctková soustava]] |
|||
[[cy:Hecsadegol]] |
|||
[[da:Hexadecimale talsystem]] |
|||
[[de:Hexadezimalsystem]] |
|||
[[el:Δεκαεξαδικό σύστημα αρίθμησης]] |
|||
[[en:Hexadecimal]] |
|||
[[eo:Deksesuma sistemo]] |
|||
[[es:Sistema hexadecimal]] |
|||
[[et:Kuueteistkümnendarv]] |
|||
[[eu:Zenbaki-sistema hamaseitar]] |
|||
[[fa:دستگاه اعداد پایه ۱۶]] |
|||
[[fi:Heksadesimaalijärjestelmä]] |
|||
[[fr:Système hexadécimal]] |
|||
[[gl:Código hexadecimal]] |
|||
[[he:בסיס הקסדצימלי]] |
|||
[[hi:हेक्साडेसिमल (षोडश आधारी)]] |
|||
[[hr:Heksadekadski brojevni sustav]] |
|||
[[ht:Sistèm ekzadesimal]] |
|||
[[hu:Tizenhatos számrendszer]] |
|||
[[is:Sextánundakerfi]] |
|||
[[it:Sistema numerico esadecimale]] |
|||
[[ja:十六進法]] |
|||
[[jv:Hèksadèsimal]] |
|||
[[kk:Санаудың оналтылық жүйесі]] |
|||
[[ko:십육진법]] |
|||
[[la:Systema numericum sedecimale]] |
|||
[[lv:Heksadecimālā skaitīšanas sistēma]] |
|||
[[mk:Хексадецимален броен систем]] |
|||
[[ml:ഷോഡശസംഖ്യാസമ്പ്രദായം]] |
|||
[[mn:Арван зургаатын тооллын систем]] |
|||
[[ms:Nombor perenambelasan]] |
|||
[[nl:Hexadecimaal]] |
|||
[[nn:Sekstentalssystemet]] |
|||
[[no:Sekstentallsystemet]] |
|||
[[nso:Letlase la lesometshela]] |
|||
[[pl:Szesnastkowy system liczbowy]] |
|||
[[pt:Sistema de numeração hexadecimal]] |
|||
[[ro:Sistem hexazecimal]] |
|||
[[ru:Шестнадцатеричная система счисления]] |
|||
[[sh:Heksadecimalni sistem]] |
|||
[[simple:Hexadecimal numeral system]] |
|||
[[sk:Šestnástková sústava]] |
|||
[[sl:Šestnajstiški številski sistem]] |
|||
[[sr:Хексадецимални систем]] |
|||
[[sv:Hexadecimala talsystemet]] |
|||
[[th:เลขฐานสิบหก]] |
|||
[[tr:On altılı sayı sistemi]] |
|||
[[uk:Шістнадцяткова система числення]] |
|||
[[ur:اساس سولہ کا نظام]] |
|||
[[vi:Hệ thập lục phân]] |
|||
[[yi:העקסדעצימאל]] |
|||
[[zh:十六进制]] |
Revisi per 6 April 2013 10.06
Heksadesimal atau sistem bilangan basis 16 adalah sebuah sistem bilangan yang menggunakan 16 simbol. Berbeda dengan sistem bilangan desimal, 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. Nilai desimal yang setara dengan setiap simbol tersebut diperlihatkan pada tabel berikut:
0hex | = | 0dec | = | 0oct | 0 | 0 | 0 | 0 | |||
1hex | = | 1dec | = | 1oct | 0 | 0 | 0 | 1 | |||
2hex | = | 2dec | = | 2oct | 0 | 0 | 1 | 0 | |||
3hex | = | 3dec | = | 3oct | 0 | 0 | 1 | 1 | |||
4hex | = | 4dec | = | 4oct | 0 | 1 | 0 | 0 | |||
5hex | = | 5dec | = | 5oct | 0 | 1 | 0 | 1 | |||
6hex | = | 6dec | = | 6oct | 0 | 1 | 1 | 0 | |||
7hex | = | 7dec | = | 7oct | 0 | 1 | 1 | 1 | |||
8hex | = | 8dec | = | 10oct | 1 | 0 | 0 | 0 | |||
9hex | = | 9dec | = | 11oct | 1 | 0 | 0 | 1 | |||
Ahex | = | 10dec | = | 12oct | 1 | 0 | 1 | 0 | |||
Bhex | = | 11dec | = | 13oct | 1 | 0 | 1 | 1 | |||
Chex | = | 12dec | = | 14oct | 1 | 1 | 0 | 0 | |||
Dhex | = | 13dec | = | 15oct | 1 | 1 | 0 | 1 | |||
Ehex | = | 14dec | = | 16oct | 1 | 1 | 1 | 0 | |||
Fhex | = | 15dec | = | 17oct | 1 | 1 | 1 | 1 | |||
Konversi
Konversi dari heksadesimal ke desimal
Untuk mengkonversinya ke dalam bilangan desimal, dapat menggunakan formula berikut:
Dari bilangan heksadesimal H yang merupakan untai digit , jika dikonversikan menjadi bilangan desimal D, maka:
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 padanannya. 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 (kita gunakan contoh sebelumnya, 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 )
Dari perhitungan di atas, nilai sisa yang diperoleh (jika ditulis dari bawah ke atas) akan menghasilkan : 10E yang merupakan hasil konversi dari bilangan desimal ke heksadesimal itu.