Matematika

Kalkulator Heksadesimal

Pengaturan
Atur ulang
Bagikan hasil
Simpan
Sematkan
Laporkan bug

Bagikan kalkulator

Tambahkan kalkulator gratis kami ke situs web Anda

Harap masukkan URL yang valid. Hanya URL HTTPS yang didukung.


Gunakan sebagai nilai default untuk kalkulator yang dibenamkan apa yang saat ini ada dalam bidang input kalkulator di halaman.


Warna fokus pinggiran input, warna kotak switch yang dicentang, warna hover item yang dipilih dll.


Harap setujui Syarat Penggunaan.

Prévisualisation

Simpan kalkulator

Pengaturan Kalkulator

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Bagikan kalkulator

Apa itu bilangan heksadesimal?

Bilangan heksadesimal adalah bilangan yang diekspresikan dalam basis 16, menggunakan angka 0-9 untuk mewakili nilai nol hingga sembilan, dan huruf A-F untuk mewakili nilai sepuluh hingga lima belas. Sistem heksadesimal banyak digunakan dalam komputasi dan elektronik digital karena menyediakan representasi nilai biner yang kompak dan mudah dibaca manusia.

Sebagai contoh, dalam sistem heksadesimal:

  • Bilangan desimal 10 direpresentasikan sebagai A.
  • Bilangan desimal 15 direpresentasikan sebagai F.
  • Bilangan desimal 255 direpresentasikan sebagai FF.

Setiap digit heksadesimal mewakili empat digit biner (bit), yang membuat konversi antara biner dan heksadesimal menjadi sangat mudah. Kalkulator ini memungkinkan pengguna untuk melakukan penjumlahan, pengurangan, perkalian, dan pembagian langsung dalam bentuk heksadesimal tanpa harus secara manual mengonversi antara sistem desimal dan heksadesimal.

Cara kerja kalkulator

Kalkulator heksadesimal ini menyederhanakan operasi aritmatika dengan bilangan heksadesimal dengan mengikuti tiga langkah utama:

  1. Konversi ke desimal (basis 10) – Setiap masukan heksadesimal dikonversi ke padanan desimalnya.
  2. Operasi aritmatika – Penjumlahan, pengurangan, perkalian, atau pembagian dilakukan pada bilangan desimal.
  3. Konversi kembali ke heksadesimal (basis 16) – Nilai desimal hasil konversi kembali ke notasi heksadesimal.

Kalkulator dapat menangani beberapa masukan secara bersamaan, yang memungkinkan pengguna melakukan operasi dengan dua, tiga, atau lebih bilangan heksadesimal sekaligus.

Sebagai contoh, operasi 1A + F + 5 dalam heksadesimal melibatkan tiga bilangan dan akan menghasilkan hasil heksadesimal yang benar dalam satu langkah.

Jika Anda perlu mengonversi bilangan ke sistem bilangan heksadesimal, gunakan konverter heksadesimal.

Konversi langkah demi langkah

Contoh 1: Penjumlahan heksadesimal

Lakukan penjumlahan 1A+F1A + F dalam heksadesimal.

Langkah 1. Konversi ke desimal:
1A16=1×161+10×160=26101A_{16} = 1 \times 16^1 + 10 \times 16^0 = 26_{10}
F16=1510F_{16} = 15_{10}

Langkah 2. Lakukan penjumlahan dalam desimal:
26+15=4126 + 15 = 41

Langkah 3. Konversi hasil ke heksadesimal:

PembagianHasil bagi bulatSisa
41 ÷ 1629
2 ÷ 1602

Jadi hasil heksadesimal adalah 291629_{16}.

Contoh 2: Pengurangan heksadesimal

Hitung 3CA3C - A dalam heksadesimal.

Langkah 1. Konversi ke desimal:
3C16=3×161+12×160=60103C_{16} = 3 \times 16^1 + 12 \times 16^0 = 60_{10} A16=1010A_{16} = 10_{10}

Langkah 2. Lakukan pengurangan dalam desimal:
6010=5060 - 10 = 50

Langkah 3. Konversi ke heksadesimal:

PembagianHasil bagi bulatSisa
50 ÷ 1632
3 ÷ 1603

Jadi hasil heksadesimal adalah 321632_{16}.

Hasil: 3CA=323C - A = 32

Contoh 3: Perkalian heksadesimal

Hitung A×5A \times 5 dalam heksadesimal.

Langkah 1. Konversi ke desimal:
A16=1010A_{16} = 10_{10}

Langkah 2. Kalikan dalam desimal:
10×5=5010 \times 5 = 50

Langkah 3. Konversi ke heksadesimal:

PembagianHasil bagi bulatSisa
50 ÷ 1632
3 ÷ 1603

Jadi hasil heksadesimal adalah 321632_{16}.

Contoh 4: Pembagian heksadesimal

Hitung 64/864 / 8 dalam heksadesimal.

Langkah 1. Konversi ke desimal:
6416=6×161+4×160=1001064_{16} = 6 \times 16^1 + 4 \times 16^0 = 100_{10}
816=8×160=8108_{16} = 8 \times 16^0 = 8_{10}

Langkah 2. Lakukan pembagian dalam desimal:
100/8=12.5100 / 8 = 12.5

Langkah 3. Konversi bagian bulat dan desimal ke heksadesimal:
Bagian bulat 1210=C1612_{10} = C_{16}.

Bagian desimal

PerkalianHasilSisa
0.5 × 1680

Jadi hasil heksadesimal adalah C.816C.8_{16}.

Tabel konversi

HexDesimalBiner
000000
110001
220010
330011
440100
550101
660110
770111
881000
991001
A101010
B111011
C121100
D131101
E141110
F151111

Fakta menarik tentang heksadesimal

  • Prefiks “0x” sering digunakan untuk menunjukkan nilai heksadesimal dalam bahasa pemrograman (misalnya, 0xFF).
  • HTML dan CSS menggunakan kode heksadesimal untuk mewakili warna; misalnya, #FFFFFF adalah putih dan #000000 adalah hitam.
  • Alamat memori dalam sebagian besar sistem komputer direpresentasikan dalam format heksadesimal karena sesuai dengan data biner.
  • Pada komputer awal, heksadesimal membantu programmer membaca dan memperbaiki kode mesin biner lebih mudah.

Pertanyaan yang Sering Diajukan

Bagaimana cara menambahkan beberapa bilangan heksadesimal seperti 1A + 2F + 3B?

Konversi setiap nomor ke desimal:
1A = 26, 2F = 47, 3B = 59.
Jumlahkan: 26 + 47 + 59 = 132.
Konversi kembali: 132 ÷ 16 = hasil bagi 8 sisa 4 → 84₁₆.
Hasil: 84.

Apakah bilangan heksadesimal dapat memiliki bagian pecahan?

Ya. Bilangan pecahan heksadesimal menggunakan pangkat negatif dari 16.
Contoh: 0.A16=10×161=0.625100.A_{16} = 10 \times 16^{-1} = 0.625_{10}.

Bagaimana cara mengonversi bilangan heksadesimal besar seperti ABCD ke desimal?

Kembangkan:
A×163+B×162+C×161+D×160A \times 16^3 + B \times 16^2 + C \times 16^1 + D \times 16^0
=10×4096+11×256+12×16+13×1= 10 \times 4096 + 11 \times 256 + 12 \times 16 + 13 \times 1
=40960+2816+192+13= 40960 + 2816 + 192 + 13
=4398110= 43981_{10}

Jadi hasil desimalnya adalah 439811043981_{10}.

Laporkan bug

Bidang ini wajib diisi.