Monu Tools

Konverter Basis Bilangan

Konversi bilangan antara biner, oktal, desimal, dan heksadesimal. Edit kolom mana pun dan yang lain diperbarui secara instan. Nilai besar bersifat tepat, tanpa pembulatan.

Cara menggunakan Basis Bilangan

  1. 01

    Ketik bilangan ke salah satu dari empat kolom.

  2. 02

    Basis lainnya diperbarui secara instan saat Anda mengetik.

  3. 03

    Alihkan heks huruf besar dan salin nilai apa pun dengan satu klik.

Apa fungsinya

Konverter basis bilangan ini mengganti bilangan bulat antara biner (basis 2), oktal (basis 8), desimal (basis 10), dan heksadesimal (basis 16). Setiap bidang dapat diedit, sehingga Anda dapat mengetik ke basis mana pun dan membaca padanannya di basis lain secara instan.

Bagaimana basis bilangan bekerja

Basis bilangan hanyalah berapa banyak digit berbeda yang digunakan suatu sistem sebelum bergulir ke posisi berikutnya. Desimal menggunakan sepuluh (0 hingga 9), biner menggunakan dua (0 dan 1), dan heksadesimal menggunakan enam belas, menambahkan a hingga f untuk nilai sepuluh hingga lima belas, itulah sebabnya satu digit heksadesimal secara rapi mewakili empat bit biner.

Hasil yang persis dengan bilangan bulat besar

Konversi menggunakan bilangan bulat presisi arbitrer (BigInt), sehingga bahkan nilai yang sangat panjang tetap persis, tanpa kesalahan pembulatan yang memengaruhi bilangan floating-point biasa begitu menjadi besar.

Mengapa basis penting dalam pekerjaan tingkat rendah

Basis muncul di mana-mana dalam pekerjaan tingkat rendah: heksadesimal untuk warna, bita, dan alamat memori, biner untuk flag dan network mask, dan oktal untuk izin berkas Unix. Membaca nilai yang sama di berbagai basis membuat debugging dan manipulasi bit jauh lebih mudah.

Aturan masukan dan batasan

Tanda minus di depan didukung untuk bilangan negatif, spasi diabaikan sehingga Anda dapat mengelompokkan digit agar mudah dibaca, dan sebuah opsi menampilkan heksadesimal dalam huruf besar atau kecil.

Konverter hanya mengonversi bilangan bulat; konversi basis pecahan adalah masalah tersendiri dan sengaja ditinggalkan agar hasilnya tetap persis. Semuanya berjalan di browser Anda.

Pertanyaan yang sering diajukan

Basis apa saja yang didukung?

Biner (basis 2), oktal (basis 8), desimal (basis 10), dan heksadesimal (basis 16). Anda dapat mengedit salah satunya dan sisanya mengikuti.

Apakah menangani bilangan yang sangat besar?

Ya. Menggunakan bilangan bulat presisi sembarang (BigInt), sehingga bahkan nilai yang sangat panjang dikonversi dengan tepat tanpa kesalahan pembulatan yang memengaruhi bilangan floating-point biasa.

Bisakah saya memasukkan bilangan negatif?

Ya, tanda minus di depan didukung. Spasi diabaikan, sehingga Anda dapat mengelompokkan digit agar mudah dibaca.

Apakah mendukung desimal atau pecahan?

Tidak, alat ini mengonversi bilangan bulat (integer). Konversi basis pecahan adalah masalah terpisah dan sengaja ditinggalkan agar hasil tetap tepat.

Sematkan tool ini

Tambahkan tool ini ke situs web Anda sendiri. Salin cuplikan di bawah; cuplikan ini tetap terbarui secara otomatis.

<iframe src="https://monu.tools/embed/id/number-base-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Alat terkait