Biner ke Desimal
Bilangan biner bekerja dengan pangkat dua: setiap bit 1 menambah bobot posisinya, jadi 1010 berarti 8 + 2 = 10. Konverter ini menjumlahkannya untuk Anda di kedua arah. Tempel satu angka biner atau desimal, pilih arahnya, lalu baca nilai hasil konversi secara instan. Berguna untuk memeriksa jawaban PR, memecahkan bit flag, atau mengonfirmasi apa yang dicetak debugger.
Cara kerja konverter
-
1
Masukkan satu angka
Ketik satu angka biner (hanya 0 dan 1) atau satu angka desimal (hanya digit). Leading zero tidak masalah, tetapi spasi, underscore, atau nilai kedua tidak diterima.
-
2
Pilih arah konversi
Biner ke Desimal menafsirkan masukan sebagai basis 2 tanpa tanda. Desimal ke Biner mengubah bilangan bulat biasa kembali ke bentuk binernya.
-
3
Baca hasilnya
Nilai hasil konversi muncul di samping masukan. Dalam mode biner, setiap bit `1` menyumbang bobot posisinya, jadi `1010` menjadi 8 + 2 = 10.
-
4
Salin atau konversi lagi
Gunakan tombol salin untuk mengambil hasilnya, atau ubah masukan dan konversi langsung diperbarui.
Contoh kerja: 1011 0101
| Posisi bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|
| Bobot | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| Nilai bit | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 |
| Kontribusi | 128 | 0 | 32 | 16 | 0 | 4 | 0 | 1 |
Total: 128 + 32 + 16 + 4 + 1 = 181
Referensi cepat berdasarkan lebar
- Nibble 4-bit: nilai maksimum 15
- Byte 8-bit: nilai maksimum 255
- Short 16-bit: nilai maksimum 65.535
- Int 32-bit (tanpa tanda): nilai maksimum 4.294.967.295
- Long 64-bit (tanpa tanda): nilai maksimum 18.446.744.073.709.551.615
Bertanda vs tanpa tanda
Konverter ini secara bawaan memperlakukan masukan biner sebagai bilangan tanpa tanda. Untuk bilangan bertanda komplemen dua, bit 1 di depan dalam word berlebar tetap berarti nilainya negatif: balik setiap bit, tambah satu, lalu beri tanda negatif pada hasilnya. Konverter tidak punya mode bertanda maupun pemilih lebar, jadi tafsirkan sendiri nilai bertanda atau gunakan alat khusus untuk itu.
Batas presisi
Nilai hingga 63 bit terkonversi dengan tepat. Masukan yang lebih besar diproses dengan aritmetika floating point, sehingga digit terakhir nilai yang sangat besar bisa kehilangan presisi, dan nilai 64 bit dengan bit teratas aktif dibaca sebagai tanpa tanda.
Pertanyaan yang Sering Diajukan
Dalam mode biner hanya digit 0 dan 1 yang diterima. Spasi, underscore, huruf, atau tanda baca membuat masukan tidak valid dan tidak ada hasil yang ditampilkan. Dalam mode desimal hanya digit 0 sampai 9 yang diterima.
Nilai hingga 63 bit terkonversi dengan tepat. Masukan yang lebih besar dikonversi dengan aritmetika floating point dan bisa kehilangan presisi, jadi periksa kembali hasil yang sangat besar, terutama nilai 64 bit dengan bit teratas aktif.
Karena konverter menafsirkan biner sebagai tanpa tanda. Dalam komplemen dua, 11111111 pada word 8 bit berarti -1; untuk mendapatkan pembacaan itu, hitung sendiri interpretasi bertandanya atau gunakan alat dengan mode bertanda.
Tidak, konverter hanya menerima satu nilai dalam satu waktu. Konversi setiap angka satu per satu, atau gunakan fungsi lembar kerja seperti BIN2DEC untuk konversi massal.
Alat Terkait
Referensi Tabel ASCII
Tabel ASCII lengkap dari 0 sampai 127 dengan desimal, heksadesimal, oktal, biner, dan referensi karakter numerik HTML untuk setiap karakter, termasuk kode kontrol seperti NUL, LF, dan DEL.
Referensi Karakter HTML
Daftar entitas HTML yang dapat dicari, beserta kode bernama dan kode numeriknya, serta fitur salin dengan satu klik untuk karakter khusus dan simbol.
Referensi pintasan papan ketik
Cari pintasan bawaan terdokumentasi untuk VS Code, Chrome, dan Bash dengan GNU Readline di macOS, Windows, dan Linux.
Penghitung FPS
Ukur FPS browser dengan requestAnimationFrame: penghalusan, frame rate minimum dan maksimum, ambang peringatan, dan grafik opsional. Berjalan lokal, tanpa unggahan dan tanpa API.
Pemilih Warna HEX
Pilih atau masukkan warna HEX untuk mendapatkan RGB, HSL, perkiraan CMYK, luminans relatif, serta kontras terhadap putih dan hitam.
Generator Warna Acak
Buat 1 hingga 50 warna HEX acak dengan contoh warna yang bisa dipratinjau, disalin, dan dipakai di CSS, pengujian, atau eksplorasi palet.
Alat ini tersedia dalam bahasa lain
- 2進数から10進数へ変換 [JA]
- Binär zu Dezimal [DE]
- 2진수를 10진수로 변환 [KO]
- 二进制转十进制 [ZH]
- Binario a Decimal [ES]
- Binär till decimal [SV]
- Nhị phân sang thập phân [VI]
- İkilik Sayıdan Onluk Sayıya [TR]
- Binair naar decimaal [NL]
- เลขฐานสองเป็นฐานสิบ [TH]
- Binary to Decimal [EN]
- Binaire à Décimal [FR]
- Binário para Decimal [PT]
- من الثنائي إلى العشري [AR]
- Binarny na dziesiętny [PL]
- Binario a Decimale [IT]
- Двоичное в десятичное [RU]