Waktu/Angka
Konverter Sistem Bilangan
Konversi dua arah antara sistem biner, oktal, desimal, heksadesimal, dan basis kustom (2-36) apa pun — masukkan angka ke kolom mana saja.
Number systems are just different ways of writing the same number. Binary (base 2) is what processors use at the lowest level, hexadecimal (base 16) is a compact way to write binary data in code, and decimal is the everyday human notation.
How to use it
- Enter a number in any field (binary, octal, decimal, hexadecimal, or a custom base 2-36) — every other field updates instantly.
- For a custom base, pick any value from 2 to 36 — handy for less common systems, like base36 used in short identifiers.
- Characters invalid for the selected base (like a "2" in binary) are flagged as an input error.
Common uses
- Converting a hex color or byte value into a decimal number for calculations.
- Checking a bitmask or set of flags written in binary.
- Working with low-level code (network protocols, embedded systems) where values are often given in hex or octal.
Things to keep in mind
In hexadecimal, the letters A-F (or a-f) stand for the values 10-15 — case usually doesn't matter.
For bases above 16, digit symbols keep going further down the alphabet (G, H...) up to Z for base 36.
Artikel tentang alat ini: Sistem bilangan: untuk apa biner, oktal, dan heksadesimal
Pertanyaan yang sering diajukan
Sistem bilangan apa yang didukung konverter?
Akses cepat ke biner, oktal, desimal, dan heksadesimal, plus basis apa pun dari 2 hingga 36 — digit di atas 9 direpresentasikan dengan huruf Latin A-Z.
Bisakah saya mengonversi angka negatif dan bilangan bulat yang sangat besar?
Ya, tanda "-" sebelum angka didukung di setiap basis, dan tidak ada batas tetap 32/64-bit pada ukuran angka — perhitungan menggunakan presisi arbitrer.
Apakah data dikirim ke server?
Tidak, semua konversi terjadi secara instan di browser Anda melalui JavaScript — angka yang Anda masukkan tidak pernah dikirim ke mana pun.
Apa bedanya konversi sistem bilangan dengan Base64?
Ini adalah dua hal yang sangat berbeda: konverter sistem bilangan menerjemahkan angka yang sama antara sistem posisional (BIN/OCT/DEC/HEX), sedangkan Base64 mengodekan data biner apa pun (file, gambar) menjadi string teks untuk dikirim melalui saluran yang dirancang untuk teks.
Mengapa huruf A-F digunakan dalam sistem heksadesimal?
Basis 16 membutuhkan 16 digit unik, tapi hanya ada 10 angka Arab (0-9) — karena itu, nilai 10-15 menggunakan huruf pertama dari alfabet Latin, A-F. Untuk basis di atas 16 (hingga 36), penggunaan alfabet terus berlanjut.