Konverter Basis Bilangan

Mengonversi bilangan antara biner, oktal, desimal, dan heksadesimal.

Memuat alat…

Konverter Basis BilanganKetik bilangan dalam basis apa pun — biner, oktal, desimal, atau heksadesimal — dan ketiga lainnya diperbarui seketika. Aritmetika BigInt berarti bilangan bulat sebesar apa pun dikonversi tanpa kehilangan presisi, dan nilai negatif didukung. Semuanya dihitung secara lokal di browser Anda.

Apa itu Konverter Basis Bilangan?

Konverter Basis Bilangan adalah alat konversi radix daring gratis yang mengonversi bilangan bulat antara biner (basis 2), oktal (basis 8), desimal (basis 10), dan heksadesimal (basis 16). Ketik bilangan ke salah satu kolom dan ketiga lainnya diperbarui seketika, sehingga berfungsi sebagai konverter desimal ke biner, desimal ke heks, heks ke desimal, atau biner ke oktal. Alat ini digunakan oleh programmer, pelajar, serta insinyur elektronika atau jaringan yang membaca bitmask, kode warna, alamat memori, dan flag izin. Karena menggunakan matematika BigInt, alat ini mengonversi bilangan bulat sebesar apa pun tanpa kehilangan presisi dan mendukung bilangan negatif.

Cara menggunakan Konverter Basis Bilangan

  1. Pilih kolom untuk basis bilangan Anda saat ini: Biner (basis 2), Oktal (basis 8), Desimal (basis 10), atau Heks (basis 16).
  2. Ketik atau tempel bilangan bulat Anda ke kolom itu; ketiga kolom lainnya dihitung ulang saat Anda mengetik.
  3. Tambahkan tanda minus di depan untuk nilai negatif; huruf heksadesimal a-f diterima dalam huruf besar maupun kecil dan ditampilkan dalam huruf besar.
  4. Gunakan tombol Salin yang muncul di samping kolom mana pun yang tidak kosong untuk menyalin representasi itu ke papan klip Anda.
  5. Jika sebuah karakter tidak valid untuk basis yang dipilih, baca catatan digit tidak valid dan perbaiki masukan.
  6. Tekan Bersihkan untuk mengosongkan setiap kolom dan menyetel ulang penyuntingan ke kolom Desimal.

Contoh

Desimal ke heks, biner, dan oktal

Masukan

255 (Decimal)

Keluaran

Binary 11111111, Octal 377, Hex FF

Heks ke desimal

Masukan

FF (Hex)

Keluaran

Decimal 255, Binary 11111111, Octal 377

Nilai desimal negatif

Masukan

-10 (Decimal)

Keluaran

Binary -1010, Octal -12, Hex -A

Pertanyaan yang sering diajukan

Basis bilangan apa saja yang didukung?
Empat: biner (basis 2), oktal (basis 8), desimal (basis 10), dan heksadesimal (basis 16). Menyunting kolom mana pun langsung mengonversinya ke tiga lainnya.
Bisakah menangani bilangan yang sangat besar dan negatif?
Ya. Alat ini menggunakan aritmetika BigInt, sehingga bilangan bulat sebesar apa pun dikonversi tanpa kehilangan presisi, dan tanda minus di depan memberikan nilai negatif di setiap basis.
Mengapa saya melihat pesan digit tidak valid?
Anda memasukkan karakter yang tidak diizinkan untuk basis itu, seperti 2 di kolom biner atau G di kolom heksadesimal. Biner menerima 0-1, oktal 0-7, desimal 0-9, dan heks 0-9 ditambah a-f. Hapus karakter itu dan kolom akan diperbarui kembali.
Apakah mengonversi pecahan atau titik desimal?
Tidak. Alat ini hanya bekerja dengan bilangan bulat dan tidak menangani nilai pecahan atau titik mengambang.
Apakah data saya diunggah ke suatu tempat?
Tidak. Setiap konversi berjalan sepenuhnya di browser Anda dengan JavaScript sisi klien. Tidak ada yang Anda ketik dikirim ke server atau disimpan daring.

Alat terkait