Penukar asas
Tukar nombor antara binari, oktal, perpuluhan dan perenambelasan.
- Berjalan dalam pelayar anda — teks anda tidak pernah dihantar ke mana-mana
- Tanpa pendaftaran, tanpa kuota, percuma digunakan sebanyak mana yang anda suka
Cara ia berfungsi
Bidang pengkomputeran yang berbeza lebih gemar asas yang berbeza: binari untuk bendera bit, perenambelasan untuk warna dan alamat memori, oktal untuk kebenaran fail, perpuluhan untuk manusia. Semuanya menggambarkan nombor yang sama.
Membaca awalan
0b, 0x atau 0o di hadapan menandakan binari, perenambelasan dan oktal dalam kebanyakan bahasa. Tampallah jika anda mahu — ia dibuang sebelum penukaran.
Nombor bulat sahaja
Penukaran di sini meliputi integer. Nilai pecahan dalam asas bukan perpuluhan jarang berlaku di luar dalaman titik terapung dan sengaja berada di luar skop.
Asas yang disokong
Binari (asas 2, digit 0 dan 1), oktal (asas 8, digit 0–7), perpuluhan (asas 10) dan perenambelasan (asas 16, digit 0–9 dan A–F dalam mana-mana huruf). Pilih asas tempat nombor anda ditulis dan tiga yang lain muncul bersama.
Awalan, tanda dan nombor yang sangat besar
Awalan 0b, 0o atau 0x yang sepadan dengan asas yang dipilih diterima, begitu juga ruang dan garis bawah yang digunakan untuk mengumpulkan digit (1111_0000). Tanda tolak di hadapan dikekalkan. Setiap digit disemak terhadap asas, jadi angka 2 yang tersesat dalam nombor binari dilaporkan dan bukannya dibuang secara senyap, dan nombor dengan sebarang panjang ditukar dengan tepat — tiada had 53-bit.
Apa yang tidak dilakukannya
Ia hanya menukar nombor bulat: tiada pecahan atau titik terapung, dan tiada paparan pelengkap dua bagi nombor negatif. Nombor negatif dipaparkan dengan tanda tolak dalam setiap asas.
Penukar asas — soalan lazim
Bolehkah ia menukar pecahan?
Tidak. Ia mengendalikan nombor bulat, yang meliputi hampir setiap kegunaan praktikal.
Adakah ia menerima awalan 0x dan 0b?
Ya, ia dikenali dan dibuang.
Adakah apa-apa dimuat naik?
Tidak, penukaran berlaku dalam halaman.