Satu byte: FF
FF
255
F × 16 + F × 1 adalah 15 × 16 + 15 = 240 + 15 = 255, nilai terbesar yang bisa disimpan satu byte.
Ketik bilangan heksadesimal dan baca nilai desimalnya, dengan setiap langkah perhitungan ditampilkan di bawahnya. Alat ini dibuka dengan FF, yaitu 255.
Terakhir diperbarui
Coddy mengajarimu dengan menulis kode sungguhan di browser: pelajaran interaktif, umpan balik instan, dan bantuan AI saat kamu buntu.
Heksadesimal adalah basis 16. Sistem ini memakai digit 0 sampai 9 dan huruf A sampai F, dengan A bernilai 10, B bernilai 11, dan seterusnya sampai F, yang bernilai 15. Setiap posisi bernilai 16 kali posisi di sebelah kanannya: digit paling kanan menghitung satuan, berikutnya kelipatan enam belas, lalu 256, lalu 4096.
Untuk mengonversi, ambil nilai setiap digit, kalikan dengan nilai tempatnya, lalu jumlahkan semuanya. 2A adalah 2 × 16 + 10 × 1 = 42. 1F4 adalah 1 × 256 + 15 × 16 + 4 × 1 = 500. Panel di bawah konverter menuliskan baris-baris ini untuk apa pun yang kamu ketik.
Konverter ini menerima huruf besar maupun kecil serta prefiks 0x yang opsional, dan memakai aritmetika BigInt, jadi nilai di atas 2⁵³ seperti FFFFFFFFFFFFFFFF dikonversi dengan tepat.
00 adalah 0 dan FF adalah 255.0x di depan angka, seperti pada 0xFF, hanya menandai bahwa angka itu hex. Prefiks itu bukan bagian dari nilainya.FF
255
F × 16 + F × 1 adalah 15 × 16 + 15 = 240 + 15 = 255, nilai terbesar yang bisa disimpan satu byte.
#1E90FF
rgb(30, 144, 255)
Setiap pasangan digit adalah satu channel warna: 1E adalah 1 × 16 + 14 = 30, 90 adalah 9 × 16 = 144, dan FF adalah 255.
1F4
500
1 × 256 + 15 × 16 + 4 × 1 = 256 + 240 + 4 = 500.
0x7FFF
32767
7 × 4096 + 15 × 256 + 15 × 16 + 15 = 32767, integer signed 16-bit terbesar.
A adalah 10 dan F adalah 15, dan tidak ada satu digit pun yang bernilai lebih dari 15.10 bernilai enam belas, bukan sepuluh.0x atau #. Hapus prefiksnya sebelum mengonversi.255. Setiap F bernilai 15, jadi FF adalah 15 × 16 + 15 = 255, nilai terbesar yang muat dalam satu byte.
10 adalah 1 × 16 + 0 = 16.int('FF', 16) menghasilkan 255. Di JavaScript, parseInt('FF', 16) menghasilkan 255; untuk nilai di atas 2⁵³, pakai BigInt('0xFF') supaya tidak ada yang dibulatkan. Kamu bisa menjalankan konversi ini di playground Python.Basis 16 butuh enam belas simbol tunggal, sedangkan digit hanya ada sepuluh. Huruf A sampai F mengisi enam nilai yang kurang, yaitu 10 sampai 15.