Konverter

Konverter Basis Angka

Konversi biner, oktal, desimal & heksa.

Nilai bertanda mempertahankan tanda minus. Komplemen dua tidak pernah diasumsikan; pilih lebar bit untuk meminta representasi tersebut.

Cara menggunakan

Pilih basis input dari 2 hingga 36, lalu masukkan bilangan bulat dengan digit 0–9 dan huruf A–Z. Setiap karakter diperiksa sebelum konversi BigInt yang tepat.

FAQ

Basis mana yang didukung?

Masukan dapat menggunakan basis apa pun dari 2 hingga 36. Hasil selalu mencakup biner, oktal, desimal, dan heksadesimal.

Apakah ini menangani angka besar?

Ya. Digit bilangan bulat divalidasi satu per satu dan dikonversi menggunakan BigInt, sehingga nilai yang dihasilkan tidak terbatas pada rentang bilangan bulat aman 53-bit JavaScript.

Bagaimana nilai negatif dan komplemen dua ditangani?

Hasil normal tetap menyertakan tanda minus. Pola bit complement dua hanya ditampilkan setelah Anda memilih lebar bit bertanda secara eksplisit.

Terakhir diperbarui: