KonverterTeks

Konverter basis bilangan

Konversi bilangan bulat antara desimal, biner, oktal, dan heksadesimal.

0 karakter · 0 kata

Cara memakai

  1. Tempel bilangan bulat, satu per baris — desimal, atau berawalan (0x…, 0b…, 0o…).
  2. Pilih basis tujuan; → Desimal mengonversi balik nilai berawalan.
  3. Salin kolom hasil konversi dari panel hasil.

Pertanyaan yang sering diajukan

Seberapa besar angka yang didukung?

Praktis tak terbatas. Konversi memakai aritmetika BigInt, jadi nilai 64-bit ke atas dikonversi persis — tanpa pembulatan di 2⁵³ seperti angka JavaScript biasa.

Bagaimana mengonversi dari heksadesimal atau biner ke desimal?

Beri awalan nilainya (0xff, 0b1010, 0o17) lalu pilih → Desimal. Awalan memberi tahu parser basis mana yang dibaca.

Apakah pecahan didukung?

Tidak, hanya bilangan bulat. Konversi basis pecahan jarang dibutuhkan dan pembulatannya ambigu; baris berkoma tampil sebagai "?".

Tentang alat ini

Programmer terus berpindah basis bilangan: izin berkas dalam oktal, warna dan alamat memori dalam heksadesimal, bit mask dalam biner. Konverter ini memindahkan bilangan bulat di antara keempat basis. Masukannya fleksibel — desimal biasa, atau nilai berawalan seperti 0xff, 0b1010, dan 0o17 — dan setiap baris dikonversi terpisah, jadi satu kolom nilai selesai dalam satu klik. Perhitungannya memakai BigInt, sehingga nilai sangat besar (melampaui batas aman 2⁵³ JavaScript) dikonversi persis tanpa kehilangan presisi diam-diam — penting untuk alamat dan ID 64-bit. Nilai negatif mempertahankan tandanya di semua basis.