Apa itu Konverter Basis Bilangan?
Konversi angka antar basis apa pun — biner (basis 2), oktal (basis 8), desimal (basis 10), heksadesimal (basis 16), dan basis kustom hingga 36. Lihat semua representasi secara bersamaan saat mengetik, dengan pengelompokan digit untuk keterbacaan.
Ketik di basis apa pun, semua konversi langsung diperbarui: biner dengan opsi pengelompokan 4 bit, oktal, desimal, heksadesimal (huruf besar/kecil tetap), plus basis kustom dari 2 sampai 36. Panel bit menampilkan tiap bit, bisa diklik untuk dibalik atau menggeser seluruh nilai ke kiri dan kanan, berguna saat men-debug bitmask, flag izin, atau kanal warna. Awalan 0b, 0o, dan 0x dikenali otomatis.
Cara menggunakan
- Masukkan angka dalam basis yang didukung — pilih basis input dari dropdown atau ketik awalan (0b, 0o, 0x).
- Lihat konversi instan ke semua basis umum yang ditampilkan berdampingan, dengan pengelompokan digit untuk angka panjang.
- Edit kolom basis mana pun secara langsung dan sisanya ikut berubah seketika, salin sebuah hasil, klik bit di panel Bit untuk membaliknya atau geser nilainya, ikuti pembagian langkah demi langkah, atau beralih ke mode Teks untuk membaca kode ASCII sebuah string.
Kapan menggunakan
- Memecah kode warna hex jadi RGB atau ke biner 24 bit.
- Membaca dokumentasi low-level yang menulis nilai dalam hex sekaligus desimal.
- Menetapkan bitmask di C, Rust, atau Verilog dan memeriksa tiap bit.
Hasil
Masukkan desimal 255: biner = 1111 1111, oktal = 377, hex = FF. Atau masukkan hex 'FF00FF' untuk melihat padanan desimalnya 16711935.
FAQ
- Kenapa desimal 255 menjadi FF di hex dan 11111111 di biner?
- 255 adalah nilai terbesar untuk 8-bit unsigned, jadi semua bit bernilai 1. Hex mengompres tiap 4 bit menjadi satu karakter (1111 = F), maka muncul FF. Itulah sebabnya byte umum ditulis dalam hex, paling ringkas dibaca manusia.
- Apakah angka negatif didukung?
- Input desimal menerima tanda minus, lalu disalurkan ke basis lain. Jika butuh representasi two's complement (bentuk yang benar-benar tersimpan di memori), buka panel bit dan pilih lebar yang sesuai, misalnya 8, 16, atau 32 bit.
- Basis tertinggi yang bisa dipakai?
- Basis 36, batas alfanumerik standar dengan 0–9 dan A–Z. Lebih tinggi dari itu butuh simbol tambahan. Basis 36 dipakai layanan pemendek URL dan hash terpotong, jadi basis kustom berhenti di angka ini.
- Apakah angka nol di depan biner ikut tersalin?
- Ya, asalkan pengelompokan digit aktif. Tampilan dipadatkan sampai kelipatan 8 bit (batas byte), jadi string yang disalin selaras dengan format yang diharapkan debugger atau editor hex.
- Boleh menempel nilai dengan awalan 0x atau 0b?
- Boleh. Parser mengenali 0x untuk hex, 0o untuk oktal, 0b untuk biner; jika tidak ada awalan, basis yang sedang dipilih dipakai. Awalan dilepas otomatis sebelum konversi.
Alat terkait
Kalkulator Regresi
Lakukan analisis regresi linear dan polinomial
Kalkulator Matriks
Lakukan operasi dan perhitungan matriks
Kalkulator Chi-Kuadrat
Lakukan uji statistik chi-kuadrat
Kalkulator Grafik
Plot fungsi matematika pada grafik
Kalkulator Luas Peta
Gambar bentuk di peta untuk menghitung luas area
Kalkulator Skor Z
Hitung skor Z, persentil, dan probabilitas