🌐 ID

🔢 Kalkulator Heksadesimal

Kalkulator untuk mengonversi antara bilangan heksadesimal dan desimal serta melakukan operasi aritmetika heksadesimal.

Input Desimal → Heksadesimal

Heksadesimal

Input Heksadesimal → Desimal

Desimal

Operasi Heksadesimal

Hasil
Desimal
PANDUAN

Pelajari lebih lanjut

01

Apa itu Heksadesimal?

Heksadesimal adalah sistem bilangan yang menggunakan 16 simbol: 0-9 dan A-F, di mana A=10, B=11, C=12, D=13, E=14, F=15. Sistem ini banyak digunakan dalam kode warna web (#FF0000), alamat memori, alamat MAC, dan lain-lain. Empat digit biner dapat dinyatakan secara sederhana sebagai satu digit heksadesimal, sehingga sangat efisien.

02

Cara Mengonversi Heksadesimal ke Desimal

Untuk mengonversi heksadesimal ke desimal, kalikan setiap digit dengan pangkat 16 lalu jumlahkan hasilnya. Contohnya, hex 2F adalah (2×16¹)+(15×16⁰) = 32+15 = 47 (desimal). Hex FF adalah (15×16¹)+(15×16⁰) = 240+15 = 255. Kalkulator ini melakukan konversi secara otomatis.

03

Cara Mengonversi Desimal ke Heksadesimal

Untuk mengonversi desimal ke heksadesimal, bagi berulang kali bilangan desimal dengan 16 dan baca sisa pembagiannya dari belakang ke depan. Misalnya, mengonversi desimal 255: 255÷16=15 sisa 15(F), 15÷16=0 sisa 15(F), dibaca terbalik menjadi FF. Desimal 100 adalah 64 dalam hex.

04

Kode Warna Web dan Heksadesimal

Dalam HTML dan CSS, warna dinyatakan dalam heksadesimal. Dalam format #RRGGBB, RR adalah merah (00-FF), GG adalah hijau (00-FF), BB adalah biru (00-FF). Contoh: #FF0000 adalah merah, #00FF00 adalah hijau, #0000FF adalah biru, #FFFFFF adalah putih, #000000 adalah hitam. Setiap kanal warna memiliki rentang 0-255 (desimal).

05

Penerapan Operasi Heksadesimal

Operasi heksadesimal digunakan dalam pemrograman untuk bit masking, perhitungan alamat memori, dan analisis paket jaringan. Misalnya, operasi AND bit dapat mengekstrak bit tertentu, dan operasi OR dapat mengatur bit. Heksadesimal juga penting saat menganalisis memory dump ketika debugging.

06

Penerapan Heksadesimal di Dunia Nyata

Heksadesimal banyak digunakan dalam desain web (kode warna), alamat MAC (00:1A:2B:3C:4D:5E), alamat IPv6, signature file (magic numbers), kode QR, kunci enkripsi, kode karakter Unicode (U+0041), dan lain-lain. Anda juga dapat memeriksa kode warna hex saat menggunakan color picker di developer tools.

Pertanyaan umum

Apa arti prefix 0x dalam heksadesimal?
0x adalah prefix yang umum dipakai dalam bahasa pemrograman untuk menandakan bahwa digit berikutnya adalah heksadesimal. Misalnya, 0xFF mewakili desimal 255; Anda bisa cukup mengetik FF ke kalkulator ini tanpa prefix 0x.
Bagaimana cara membaca A sampai F dalam heksadesimal?
A sampai F mewakili nilai 10 sampai 15 dan dapat digunakan dalam huruf besar maupun kecil (a = A = 10). Kalkulator ini menangani kedua format secara otomatis.
Bagaimana bilangan heksadesimal negatif direpresentasikan?
Heksadesimal sendiri tidak langsung mengekspresikan bilangan negatif, tetapi sistem komputer biasanya menggunakan two's complement untuk merepresentasikannya. Kalkulator ini berfokus pada konversi bilangan bulat positif dan aritmetika dasar.
Apa yang terjadi jika pengurangan hex menghasilkan hasil negatif?
Jika nilai pertama lebih kecil daripada nilai kedua, hasilnya negatif. Kalkulator menampilkannya sebagai tanda minus diikuti nilai absolut heksadesimal.
Mengapa memasukkan kode warna menampilkan pratinjau?
Nilai hex 6 digit dalam format #RRGGBB dibagi menjadi tiga pasangan 2 digit untuk merah, hijau, dan biru, sehingga Anda dapat melihat pratinjau warna aslinya. Ini berguna untuk memeriksa kode warna web secara visual.