Langsung ke konten
ToolMug

Konversi Basis Bilangan

Konversi bilangan biner, desimal, oktal, dan heksadesimal sekaligus — masukkan angka dalam basis apa pun dari 2 sampai 36 dan lihat hasilnya dalam biner, oktal, desimal, heksadesimal, serta basis pilihan Anda. Bilangan bulat sebesar apa pun tetap eksak, dan bilangan negatif juga menampilkan pola bit komplemen dua.

Berjalan di browser Anda — tidak ada yang Anda masukkan yang diunggah

Biner1111 1111
Oktal377
Desimal255
HeksadesimalFF
Basis 3673
Basis khusus (7)513

Cara menggunakan

  1. Ketik angkanya. Awalan 0x, 0o, dan 0b serta pemisah seperti _ atau spasi diterima.
  2. Pilih basis tempat angka itu ditulis.
  3. Baca nilainya di semua basis lain; salin yang Anda perlukan.
  4. Atur Basis khusus (2–36) untuk melihat basis yang tidak umum, seperti basis 32.

Penjelasan opsi

Basis masukan
Digit di atas 9 memakai huruf — a adalah 10, f adalah 15, z adalah 35. Huruf besar dan kecil dianggap sama.
Bilangan besar
Perhitungan memakai bilangan bulat presisi arbitrer, jadi nilai 64-bit dan yang lebih besar tetap eksak, tidak dibulatkan seperti kalkulator biasa.
Komplemen dua
Untuk bilangan negatif, menampilkan pola bit yang disimpan komputer dalam bilangan bulat bertanda terkecil yang muat, yaitu 8, 16, 32, 64, atau 128 bit.
Kelompokkan digit
Memecah biner dan heksadesimal menjadi kelompok empat digit dan desimal menjadi kelompok tiga digit agar mudah dibaca. Saat disalin, spasinya dihapus.

Referensi cepat

Desimal Biner Oktal Heksadesimal
0 0 0 0
7 111 7 7
10 1010 12 A
15 1111 17 F
16 10000 20 10
255 1111 1111 377 FF
1024 100 0000 0000 2000 400
65535 1111 1111 1111 1111 177777 FFFF

Pertanyaan yang sering diajukan

Bagaimana cara mengubah biner ke desimal secara manual?

Kalikan setiap bit dengan 2 pangkat posisinya, dihitung dari 0 di sebelah kanan, lalu jumlahkan. 1011 = 1×8 + 0×4 + 1×2 + 1×1 = 11.

Mengapa satu digit heksadesimal sama dengan empat bit?

Enam belas nilai (0–f) membutuhkan tepat empat bit (2⁴ = 16), sehingga setiap digit heksadesimal sama dengan satu nibble. Karena itulah heksadesimal dipakai untuk menulis byte secara ringkas — dua digit per byte.

Apakah mendukung bilangan pecahan?

Tidak, hanya bilangan bulat. Pecahan seperti 0,1 sering tidak memiliki representasi biner berhingga yang eksak.

Berapa angka terbesar yang bisa dikonversi?

Praktis tidak ada batas; angka dengan ribuan digit terkonversi seketika.

Privasi

Alat ini berjalan sepenuhnya di browser Anda. File dan teks Anda diproses di perangkat Anda dan tidak pernah diunggah ke server kami.

Alat terkait