Konverter basis angka — biner, oktal, desimal, heksadesimal

Pengembang

Konverter basis angka adalah alat untuk pengembang yang menulis ulang bilangan bulat yang dinyatakan dalam suatu basis (2 hingga 36), seperti biner atau heksadesimal, ke basis lain.

Terjemahan berbantuan AI sedang ditinjau

Halaman ini diterjemahkan dengan bantuan AI dan belum ditinjau secara profesional. Periksa sumber yang dikutip sebelum menggunakannya untuk keputusan penting.

Apa itu

Basis (radix) adalah berapa banyak digit yang tersedia per posisi. Komputer menyimpan data dalam biner, dan heksadesimal mengemas empat bit biner ke dalam satu digit, itulah sebabnya ia dipakai untuk alamat memori dan kode warna. Alat ini mengurai masukan sebagai bilangan bulat presisi arbitrer (BigInt), sehingga konversi tetap tepat pada panjang berapa pun, dan digit di atas 9 memakai huruf A–Z. Hanya bilangan bulat yang didukung (tanpa bagian pecahan), dan semuanya berjalan di browser Anda.

nilai = Σ(digit × basis^posisi) — contoh: 1101(2) = 1×8 + 1×4 + 0×2 + 1×1 = 13(10)

Cara menggunakan

  1. 1Masukkan angka yang ingin dikonversi.
  2. 2Pilih basis masukan dan basis keluaran (2–36).
  3. 3Tekan konversi, lalu salin hasilnya atau tabel ringkasan biner, oktal, desimal, dan heksadesimal.

Referensi

Konverter basis angka — biner, oktal, desimal, heksadesimal Referensi
DesimalBinerOktalHeksadesimal
10101012A
42101010522A
100110010014464
25511111111377FF

Sumber & standar

FAQ

Basis apa saja yang didukung?

Semua basis dari 2 hingga 36. Nilai digit di atas 9 ditulis dengan huruf A(10)–Z(35), dan masukan dengan awalan 0x, 0b, atau 0o dikenali.

Apakah angka yang sangat besar dikonversi dengan tepat?

Ya. Konverter ini memakai bilangan bulat presisi arbitrer (BigInt), jadi tidak ada batas digit. Bilangan pecahan tidak didukung — hanya bilangan bulat.

Apakah masukan saya dikirim ke server?

Tidak. Konversi berjalan sepenuhnya di browser Anda dan masukan tidak pernah dikirim atau disimpan.

Alat terkait