Heksadesimal: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
LaninBot (bicara | kontrib)
k Perubahan kosmetik tanda baca
Tidak ada ringkasan suntingan
Tag: menghilangkan bagian [ * ] Suntingan perangkat seluler Suntingan peramban seluler
Baris 50:
 
== Konversi ==
=== Konversi dari heksadesimal ke desimal ===
Untuk mengkonversinya ke dalam bilangan desimal, dapat menggunakan formula berikut:
 
Dari bilangan heksadesimal ''H'' yang merupakan untai [[digit]] <math>h_n h_{n-1}...h_2 h_1 h_0</math>, jika dikonversikan menjadi bilangan desimal ''D'', maka:
:<math>D = \sum_{k=0}^{n} h_k \times 16^k</math>
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 16)
* Mengalikan dari tiap digit terhadap nilai tempatnya.
:<math>1 \times 16^2 + 0 \times 16^1 + 14 \times 16^0</math>
::<math> = 256 + 0 + 14</math>
::<math> = 270</math>
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):