Pengonversi basis bilangan
Masukkan bilangan bulat untuk melihat representasinya pada basis 2, 8, 10, dan 16 sekaligus. Bilangan bulat besar dikonversi tanpa kehilangan digit, dan awalan 0b, 0o, serta 0x diutamakan daripada basis yang dipilih. Anda dapat menyalin nilai pada tiap basis beserta jumlah bit dan byte yang mewakili nilai mutlak sekaligus, atau menyimpannya sebagai TXT.
Yang dapat Anda lakukan
Periksa empat basis bilangan sekaligus
Tentukan basis masukan dan bilangan bulatnya untuk melihat nilai biner, oktal, desimal, dan heksadesimalnya sekaligus. Keluaran heksadesimal memakai huruf kapital A–F.
Pertahankan digit bilangan bulat besar
Konversi bilangan bulat tanpa pembulatan. Awalan 0b, 0o, dan 0x juga didukung, serta jumlah bit dan byte dihitung dari digit nilai mutlak.
Cara menggunakan
Pilih basis masukan
Pilih biner, oktal, desimal, atau heksadesimal. Jika ada awalan, basis yang ditentukan awalan itu lebih diutamakan.
Masukkan bilangan bulat dan konversi
Masukkan digit yang valid untuk basis yang dipilih lalu tekan “Konversi”. Anda dapat memasukkan angka negatif dengan tanda minus di awal.
Periksa dan salin hasil
Periksa nilai pada setiap basis serta jumlah bit dan byte yang dibutuhkan untuk merepresentasikan nilai mutlak. Anda dapat menyalin semua hasil atau menyimpannya sebagai TXT.
Kapan sebaiknya dipakai
Baca nilai dalam log atau pengaturan dengan basis lain
Pakai saat Anda membutuhkan representasi bilangan bulat yang konsisten dalam dokumen atau log, misalnya untuk memeriksa nilai heksadesimal dalam desimal.
Pelajari basis bilangan atau periksa jawaban
Bandingkan bilangan bulat yang sama dalam beberapa basis untuk memeriksa nilai setiap digit dan cara A–F digunakan.
Basis bilangan dan representasi bilangan bulat
Basis menentukan bobot setiap digit
Pada desimal, setiap posisi ke kiri memiliki bobot 10 kali lipat; pada biner, bobotnya 2 kali lipat. Nilai yang sama direpresentasikan memakai digit dalam basis yang berbeda.
Heksadesimal A–F mewakili 10–15
Selain 0–9, heksadesimal memakai A–F untuk mewakili 10–15. Huruf kapital maupun huruf kecil diterima pada masukan.
Angka negatif dan arti jumlah bit
Angka negatif ditampilkan dengan tanda minus. Jumlah bit dan byte adalah banyaknya digit yang dibutuhkan untuk mewakili nilai mutlak, bukan representasi komplemen dua berukuran tetap maupun ukuran di memori.
Pertanyaan yang sering diajukan
Bisakah saya mengonversi angka desimal juga?
Alat ini hanya menangani bilangan bulat. Anda tidak dapat memasukkan nilai yang mengandung titik desimal atau pecahan.
Apakah bilangan bulat besar kehilangan digit?
Bilangan bulat yang dimasukkan tetap berupa bilangan bulat dan dikonversi tanpa kehilangan digit. Masukkan tidak lebih dari 4096 karakter, tanpa menghitung spasi di awal dan akhir.
Apakah saya perlu memilih heksadesimal saat memasukkan 0xFF?
Awalan 0x berarti heksadesimal dan lebih diutamakan daripada basis yang dipilih. 0b berarti biner, dan 0o berarti oktal. Tanpa awalan, basis yang dipilih digunakan.
Apakah fitur ini mengonversi string teks menjadi biner?
Halaman ini mengonversi representasi bilangan bulat. Halaman ini tidak mengodekan teks dengan pengodean karakter maupun mengonversi banyak nilai sekaligus.
Masukan dan hasil
- Masukan
- Bilangan bulat biner, oktal, desimal, atau heksadesimal. Mendukung awalan serta tanda positif atau negatif.
- Hasil
- Nilai dalam empat basis, ditambah jumlah bit dan byte dari nilai mutlaknya.
- Simpan
- Salin keenam item sekaligus atau simpan sebagai TXT. Mengubah masukan akan menghapus hasil sebelumnya.