Konverter Basis Bilangan Bulat
Konversi bilangan bulat antara basis apa pun dari 2 sampai 36 — biner, oktal, desimal, heksadesimal, atau basis kustom apa pun. Mendukung bilangan negatif dan bilangan bulat berukuran sangat besar, serta menampilkan nilainya dalam empat basis umum sekaligus.
Input
Digit 0-9 dan A-Z, tidak peka huruf besar/kecil. Awalan - untuk bilangan negatif diperbolehkan.
Basis tempat angka di atas ditulis (2-36).
Basis tujuan konversi (2-36).
Output
Dalam basis umum
| Basis | Nilai |
|---|---|
| No data yet | |
Cara lain menggunakan alat ini
REST API
curl -X POST https://api.iotools.cloud/v1/tool/integer-base-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputNumber": "255",
"fromBase": "10",
"toBase": "16"
}'Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.
Tanyakan ke agen AI
Use the IOTools `integer-base-converter` tool (Integer Base Converter) on this input:
YOUR_INPUT_HERETempelkan ini ke agen mana pun yang terhubung ke server MCP IOTools, lalu tambahkan input Anda.
Widget sematan
<iframe
src="https://iotools.cloud/embed/integer-base-converter/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Konverter Basis Bilangan Bulat — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Tempelkan ini di halaman Anda sendiri — gratis, tanpa kunci, cukup tautan balik.
| Biaya per panggilan API/MCP | Mulai dari 5 kredit |
|---|---|
| Butuh kredit lebih? | Lihat harga |
Juga tersedia melalui
Panduan
Konverter Basis Bilangan Bulat mengubah bilangan bulat yang ditulis dalam satu basis menjadi basis lain dari 2 sampai 36. Masukkan nilainya, pilih basis tempat nilai itu ditulis, pilih basis yang diinginkan, lalu hasil konversinya langsung muncul — disertai tabel yang menampilkan bilangan yang sama dalam biner, oktal, desimal, dan heksadesimal.
Apa itu basis bilangan?
Basis bilangan (disebut juga radiks) adalah jumlah digit berbeda yang digunakan sebuah sistem bilangan posisional. Desimal — sistem sehari-hari — berbasis 10 dan menggunakan digit 0 sampai 9. Biner berbasis 2 dan hanya menggunakan 0 dan 1. Heksadesimal berbasis 16 dan menambahkan huruf A–F untuk merepresentasikan nilai 10 sampai 15. Basis di atas 10 terus meminjam huruf, sehingga basis 36 menggunakan seluruh digit 0–9 dan seluruh huruf A–Z, totalnya 36 simbol. Nilai sebuah bilangan tidak berubah saat dikonversi antarbasis; yang berubah hanyalah cara penulisannya. Bilangan desimal 255, biner 11111111, dan heksadesimal FF adalah tiga cara menuliskan kuantitas yang sama.
Cara menggunakan alat ini
- Ketik bilangan di kolom Angka. Digit di atas 9 ditulis dengan huruf, jadi heksadesimal 255 ditulis
FF. Masukan tidak peka huruf besar/kecil, dan Anda dapat menambahkan-di depan untuk bilangan negatif. - Atur Dari basis ke basis tempat bilangan Anda sudah ditulis.
- Atur Ke basis ke basis yang Anda inginkan untuk hasilnya.
- Baca nilai hasil konversi, dan gunakan tabel Dalam basis umum untuk melihat bentuk biner, oktal, desimal, dan heksadesimal sekaligus.
Hanya digit yang valid untuk basis "dari" yang dipilih yang diterima — misalnya, digit 9 ditolak pada basis 2, dan G ditolak pada basis 16 — sehingga Anda mendapat pesan yang jelas, bukan hasil yang keliru.
FAQ
Basis apa saja yang didukung? Basis apa pun dari 2 sampai 36, dalam kedua arah. Itu mencakup biner (2), oktal (8), desimal (10), dan heksadesimal (16), serta setiap basis di antaranya dan di atasnya hingga basis 36.
Bisakah menangani bilangan yang sangat besar? Bisa. Konverter menggunakan aritmetika bilangan bulat presisi tak terbatas, sehingga bilangan yang jauh lebih besar daripada yang dapat ditampung spreadsheet atau kalkulator biasa dikonversi secara tepat, tanpa pembulatan atau hilangnya digit paling tidak signifikan.
Apakah mendukung bilangan negatif? Ya. Beri tanda minus di depan bilangan, dan tanda itu dipertahankan selama konversi.
Mengapa hasilnya ditampilkan dengan huruf besar?
Digit di atas 9 berupa huruf, dan huruf besar (misalnya FF, bukan ff) adalah konvensi yang paling umum untuk heksadesimal dan basis tinggi lainnya. Nilainya sama saja.
Apakah data saya dikirim ke suatu tempat? Tidak. Konversi dijalankan sepenuhnya di browser Anda, sehingga tidak ada yang Anda ketik yang meninggalkan perangkat Anda.
Kegunaan umum
Programmer mengonversi antara heksadesimal, biner, dan desimal saat membaca alamat memori, kode warna, bitmask, dan format file. Siswa dan guru menggunakan konversi basis untuk mempelajari cara kerja notasi posisional. Basis 36 kadang dipakai untuk memadatkan ID numerik menjadi string alfanumerik yang pendek. Apa pun alasannya, alat ini memberikan jawaban yang tepat untuk basis apa pun dari 2 sampai 36.