Enter Hex Number:

Cara Mengonversi Hex menjadi Desimal:

How to convert hex to decimal

Mari kita ambil 1B7E sebagai angka heksadesimal dan mengubahnya menjadi desimal dengan melalui langkah -langkah berikut:

Langkah 1: Tandai indeks ke setiap digit dalam angka heksadesimal. Indeksnya adalah posisi digit dalam jumlah yang menghitung dari kanan ke kiri.

\begin{array}{|c|c|c|c|c|c|c|} \hline \text{Hexadecimal } & \text{1} & \text{B} & \text{7} & \text{E} \\ \hline \text{Indeks } & \text{3} & \text{2} & \text{1} & \text{0} \\ \hline \end{array}

Langkah 2: Ganti angka dengan nilai setara desimal sesuai dengan pemetaan yang diberikan:

\begin{array}{|c|c|c|c|c|c|c|} \hline \text{Hex code} & \text{A} & \text{B} & \text{C} & \text{D} & \text{E} & \text{F} \\ \hline \text{Dec Equiv.} & \text{10} & \text{11} & \text{12} & \text{13} & \text{14} & \text{15} \\ \hline \end{array}

Untuk contoh yang diberikan hasilnya dapat ditulis seperti:

\begin{array}{|c|c|c|c|c|c|c|} \hline \text{Nilai heksadesimal dalam desimal } & \text{1} & \text{11} & \text{7} & \text{14} \\ \hline \text{Indeks } & \text{3} & \text{2} & \text{1} & \text{0} \\ \hline \end{array}

Langkah 3: Sekarang kalikan setiap digit bilangan heksadesimal dengan 16 dinaikkan ke kekuatan indeks masing -masing untuk mendapatkan nilai tempat dalam desimal.

Mengubah posisi E: $$E \Rightarrow 14 \times 16^0 = 14$$
Mengubah posisi 7: $$ 7 \Rightarrow 7 \times 16^1 = 112$$
Mengubah posisi B: $$ B \Rightarrow 11 \times 16^2 = 2816$$
Mengubah posisi 1: $$ 1 \Rightarrow 1 \times 16^3 = 4096$$

Langkah 4: Sekarang tambahkan semua nilai tempat untuk mendapatkan setara desimal.

$$ DEC = 4096 + 2816 + 112 + 14 = 7038 $$


Sistem bilangan heksadesimal dan desimal sebagai perbandingan:

Sistem angka adalah set simbol spesifik yang dipesan yang menggambarkan jumlah; Anda mungkin pernah mendengar tentang sistem bilangan biner, desimal & heksadesimal.

Radix dari sistem angka

Dimungkinkan untuk mewakili jumlah apa pun di semua sistem angka; Satu -satunya perbedaan antara sistem angka ini adalah radix atau jumlah digit. Jumlah total angka berbeda dalam sistem angka dikenal sebagai radix atau dasar dari sistem angka tersebut.

Sistem bilangan desimal:

Sistem bilangan desimal adalah sistem angka dengan radix (basis) sama dengan 10. Dalam sistem angka apa pun, ada dua hal: nilai nominal dan nilai tempat. Mari kita pertimbangkan nomor acak seperti 245. Kita dapat menulis nomor ini dalam bentuk tertimbang sebagai:

$$245 = (2 \times 100) + (4 \times 10) + (5 \times 1)$$

Dalam contoh di atas, kami melipatgandakan nilai nominal 2 dengan berat tempatnya, yaitu 100 pertama, dan ulangi prosedur untuk semua posisi lainnya.

Sistem bilangan heksadesimal:

Seperti namanya, sistem angka ini menggunakan sistem basis 16. Dalam sistem angka ini, kami memiliki 16 digit berbeda, yaitu 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, dan f. sistem angka ini adalah Lebih disukai untuk sebagian besar penyimpanan dan pemrograman komputer karena sangat cocok antara sistem bilangan desimal dan biner.

Mengapa beberapa sistem bilangan lebih umum daripada yang lain?

Pertanyaan umum dapat muncul: jika kita dapat membangun sistem angka di pangkalan apa pun, mengapa kita menggunakan biner, desimal, dan heksadesimal paling banyak, dan mengapa tidak ada sistem angka lainnya?

Alasannya bersifat praktis dan historis: kita dapat melihat bahwa sistem bilangan desimal memiliki basis 10, yang justru jumlah jari kita. Fakta ini menjelaskan mengapa sistem bilangan desimal telah begitu populer untuk waktu yang lama.

Popularitas sistem biner tiba -tiba meningkat dengan usia komputer yang hanya dapat beroperasi pada digit biner; Kerugian dari sistem biner adalah panjang angka biner karena basis hanya terdiri dari dua angka.

Sistem heksadesimal adalah hubungan sempurna antara biner dan sistem desimal: Bit minimum dalam sistem biner yang diperlukan untuk menunjukkan angka 10 desimal adalah 4:

$$1010$$

Namun, dengan 4 bit dimungkinkan untuk menunjukkan 16 simbol atau digit yang berbeda: nomor biner 1111 sesuai dengan 16 dalam sistem desimal. Dan beginilah heksadesimal muncul ke dalam gambar. Saat menggunakan 4 bit untuk hanya menunjukkan 10 digit, kami enam digit lainnya. Menggunakan angka heksadesimal, kita dapat mewakili angka yang lebih besar dengan bit yang lebih sedikit, dan tidak ada buang -buang memori.