- Beranda
- Matematika
- Kalkulator Biner
Kalkulator Biner
Jumlahkan, kurangkan, kalikan, atau bagi dua bilangan biner dan lihat jawabannya dalam biner, desimal, oktal, dan heksadesimal. Ganti sistem bilangan untuk melakukan hitungan yang sama dalam heksa atau oktal, atau pakai AND, OR, dan XOR untuk menggabungkan bit mask. Bilangan dengan panjang berapa pun ditangani secara eksak.
- Sisa (pembagian)
- —
- Hasil dalam desimal
- 17
- Hasil dalam biner
- 10001
- Hasil dalam oktal
- 21
- Hasil dalam heksa
- 11
- Hitungan yang sama dalam desimal
- 11 + 6 = 17
Pengaturan tersimpan
Simpan masukan yang sering Anda pakai, seperti tarif biasa, pinjaman, atau ukuran ruangan, lalu muat kembali dengan satu ketukan.
Perhitungan terbaru Anda
Hasil perhitungan Anda di sini disimpan di perangkat ini supaya bisa dilihat lagi nanti.
Rumus
Cara menggunakan
- Pilih biner, oktal, atau heksadesimal.
- Masukkan kedua bilangan dan pilih operasinya.
- Baca hasilnya dalam sistem bilangan Anda, dengan jawaban yang sama di basis lain di bawahnya.
Contoh perhitungan
Biner 1011 + 110 (11 + 6)
- Hasil
- 10001
- Hasil dalam desimal
- 17
- Hasil dalam heksa
- 11
- Hasil dalam oktal
- 21
- Hitungan yang sama dalam desimal
- 11 + 6 = 17
Biner 1000 − 11 (8 − 3)
- Hasil
- 101
- Hasil dalam desimal
- 5
Biner 101 × 11 (5 × 3)
- Hasil
- 1111
- Hasil dalam desimal
- 15
- Hasil dalam heksa
- F
Biner 11011 ÷ 101 (27 ÷ 5)
- Hasil
- 101
- Sisa (pembagian)
- 10
- Hitungan yang sama dalam desimal
- 27 ÷ 5 = 5 sisa 2
Heksa FF + 1A (255 + 26)
- Hasil
- 119
- Hasil dalam desimal
- 281
- Hasil dalam biner
- 100011001
Heksa F0 AND 3C, sebuah bit mask
- Hasil
- 30
- Hasil dalam desimal
- 48
- Hasil dalam biner
- 110000
Oktal 17 + 5 (15 + 5)
- Hasil
- 24
- Hasil dalam desimal
- 20
Jawaban negatif: biner 11 − 101 (3 − 5)
- Hasil
- -10
- Hasil dalam desimal
- -2
Menjumlahkan biner dengan tangan
Untuk 1011 + 110, sejajarkan bilangan dari kanan. 1 + 0 = 1. Lalu 1 + 1 = 10: tulis 0, simpan 1. Lalu 0 + 1 + simpanan = 10: tulis 0, simpan 1. Lalu 1 + simpanan = 10: tulis 0, simpan 1. Tulis simpanan terakhir di depan: 10001. Dalam desimal itu 11 + 6 = 17.
Pengurangan bekerja dengan cara yang sama dengan meminjam: 1000 − 11 = 101, atau 8 − 3 = 5. Pembagian menghasilkan hasil bagi bulat dan sisa: 11011 ÷ 101 = 101 sisa 10, yaitu 27 ÷ 5 = 5 sisa 2.
Bilangan negatif dan bit mask
Hasil di sini adalah bilangan bertanda biasa, jadi 11 − 101 tampil sebagai −10 (3 − 5 = −2). Komputer biasanya menyimpan bilangan negatif dalam komplemen dua pada lebar tetap, di mana −2 dalam 8 bit adalah 11111110. Untuk mendapatkan bentuk itu, tambahkan 2⁸ = 256 ke jawaban negatifnya: −2 + 256 = 254 = 11111110.
AND, OR, dan XOR bekerja pada bilangan nol atau lebih. Kegunaan umumnya adalah masking: F0 AND 3C hanya mempertahankan bit yang menyala di keduanya, menghasilkan 30 dalam heksa (240 AND 60 = 48).
Pertanyaan yang sering diajukan
Berapa 1 + 1 dalam biner?
10, yaitu 2 dalam desimal. Anda menulis 0 dan menyimpan 1 ke tempat berikutnya.
Berapa 1011 + 110 dalam biner?
10001. Dalam desimal itu 11 + 6 = 17.
Berapa FF + 1 dalam heksa?
100, yaitu 255 + 1 = 256 dalam desimal.
Bagaimana mengubah biner ke desimal?
Jumlahkan nilai tempat di setiap posisi yang berisi 1: 1011 = 8 + 2 + 1 = 11. Setiap jawaban di sini juga ditampilkan dalam desimal, oktal, dan heksa.