Matematika

Kalkulator biner

Pengaturan
Atur ulang
Bagikan hasil
Simpan
Sematkan
Laporkan bug

Bagikan kalkulator

Tambahkan kalkulator gratis kami ke situs web Anda

Harap masukkan URL yang valid. Hanya URL HTTPS yang didukung.


Gunakan sebagai nilai default untuk kalkulator yang dibenamkan apa yang saat ini ada dalam bidang input kalkulator di halaman.


Warna fokus pinggiran input, warna kotak switch yang dicentang, warna hover item yang dipilih dll.


Harap setujui Syarat Penggunaan.

Prévisualisation

Simpan kalkulator

Pengaturan Kalkulator

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Bagikan kalkulator

Apa itu kalkulator biner?

Kalkulator biner adalah alat komputasi daring yang dirancang untuk melakukan operasi aritmatika—penjumlahan, pengurangan, perkalian, dan pembagian—pada angka yang direpresentasikan dalam sistem bilangan biner. Sistem biner adalah dasar dari semua komputasi digital, hanya menggunakan dua digit: 0 dan 1. Setiap digit dalam angka biner mewakili kekuatan dua, memungkinkan komputer dan perangkat digital untuk memproses data dengan efisien.

Kalkulator biner mengotomatisasi perhitungan ini dengan mengonversi nilai biner ke dalam ekuivalen desimalnya, melakukan operasi aritmatika yang diperlukan, dan kemudian mengonversi hasilnya kembali ke bentuk biner. Mekanisme ini memastikan akurasi dan kemudahan penggunaan, terutama ketika menangani angka biner yang panjang dan membosankan untuk dihitung secara manual.

Jika Anda perlu mengonversi angka dari satu sistem bilangan ke sistem bilangan lainnya, gunakan konverter biner.

Penjelasan sistem biner

Sistem bilangan biner, atau sistem basis-2, beroperasi dengan hanya menggunakan dua simbol: 0 dan 1. Setiap digit mewakili bit, singkatan dari binary digit. Nilai posisi bit meningkat secara eksponensial dari kanan ke kiri, dengan setiap posisi mewakili kekuatan dua.

Sebagai contoh, angka biner 1011 dapat dikonversi ke desimal sebagai berikut:

10112=(1×23)+(0×22)+(1×21)+(1×20)=8+0+2+1=11101011_2 = (1×2^3) + (0×2^2) + (1×2^1) + (1×2^0) = 8 + 0 + 2 + 1 = 11_{10}

Biner adalah bahasa komputer karena sirkuit digital dapat dengan mudah mewakili dua keadaan—nyala (1) dan mati (0)—menjadikannya pilihan alami untuk memproses dan menyimpan data dalam sistem elektronik.

Cara menjumlahkan angka biner?

Langkah 1: Konversikan angka biner menjadi angka desimal.

Langkah 2: Jumlahkan angka desimal.

Langkah 3: Konversikan angka desimal kembali menjadi angka biner.

Contoh

Contoh 1: Penjumlahan angka biner

10112+110121011_2 + 1101_2

Konversi ke desimal: 10112=(1×23)+(0×22)+(1×21)+(1×20)=8+0+2+1=11101011_2 = (1×2^3) + (0×2^2) + (1×2^1) + (1×2^0) = 8 + 0 + 2 + 1 = 11_{10}, 11012=(1×23)+(1×22)+(0×21)+(1×20)=8+4+0+1=13101101_2 = (1×2^3) + (1×2^2) + (0×2^1) + (1×2^0) = 8 + 4 + 0 + 1 = 13_{10}

Jumlah: 11+13=2411 + 13 = 24

Konversi 24 ke biner:

DibagiHasil BagiSisa
24 ÷ 2120
12 ÷ 260
6 ÷ 230
3 ÷ 211
1 ÷ 201

Hasil: 10112+11012=1100021011_2 + 1101_2 = 11000_2

Contoh 2: Perkalian angka biner

1012×112101_2 × 11_2

Konversi ke desimal: 1012=(1×22)+(0×21)+(1×20)=4+0+1=510101_2 = (1×2^2) + (0×2^1) + (1×2^0) = 4 + 0 + 1 = 5_{10}, 112=(1×21)+(1×20)=2+1=31011_2 = (1×2^1) + (1×2^0) = 2 + 1 = 3_{10}

Hasil kali: 5×3=155 × 3 = 15

Konversi 15 ke biner:

DibagiHasil BagiSisa
15 ÷ 271
7 ÷ 231
3 ÷ 211
1 ÷ 201

1510=1111215_{10} = 1111_2

Hasil: 1012×112=11112101_2 × 11_2 = 1111_2

Contoh 3: Pembagian angka biner

100102÷10210010_2 ÷ 10_2

Konversi ke desimal: 100102=(1×24)+(0×23)+(0×22)+(1×21)+(0×20)=16+0+0+2+0=181010010_2 = (1×2^4) + (0×2^3) + (0×2^2) + (1×2^1) + (0×2^0) = 16 + 0 + 0 + 2 + 0 = 18_{10}, 102=(1×21)+(0×20)=2+0=21010_2 = (1×2^1) + (0×2^0) = 2 + 0 = 2_{10}

Hasil bagi: 18÷2=918 ÷ 2 = 9

Konversi 9 ke biner:

DibagiHasil BagiSisa
9 ÷ 241
4 ÷ 220
2 ÷ 210
1 ÷ 201

910=100129_{10} = 1001_2

Hasil: 100102÷102=1001210010_2 ÷ 10_2 = 1001_2

Contoh 4: Pengurangan angka biner

11100210010211100_2 - 10010_2

Konversi ke desimal: 111002=(1×24)+(1×23)+(1×22)+(0×21)+(0×20)=16+8+4+0+0=281011100_2 = (1×2^4) + (1×2^3) + (1×2^2) + (0×2^1) + (0×2^0) = 16 + 8 + 4 + 0 + 0 = 28_{10}, 100102=(1×24)+(0×23)+(0×22)+(1×21)+(0×20)=16+0+0+2+0=181010010_2 = (1×2^4) + (0×2^3) + (0×2^2) + (1×2^1) + (0×2^0) = 16 + 0 + 0 + 2 + 0 = 18_{10}

Selisih: 2818=1028 - 18 = 10

Konversi 10 ke biner:

DibagiHasil BagiSisa
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

1010=1010210_{10} = 1010_2

Wawasan sejarah

Aritmatika biner pertama kali dikonseptualisasikan oleh Gottfried Wilhelm Leibniz pada abad ke-17, yang mengakui efisiensi sistem yang hanya menggunakan dua digit. Pada tahun 1703, ia menerbitkan sebuah makalah yang menjelaskan bagaimana semua angka dan proses logika dapat direpresentasikan menggunakan 1 dan 0. Karyanya meletakkan dasar bagi komputasi modern berabad-abad sebelum komputer elektronik ditemukan.

Komputer pertama pada pertengahan abad ke-20, seperti ENIAC dan UNIVAC, memanfaatkan pemrosesan biner untuk melakukan operasi logika dan aritmatika, membentuk tulang punggung matematis dari teknologi saat ini.

Pertanyaan yang sering diajukan

Bagaimana cara menjumlahkan 1010₂ dan 111₂?

Konversi ke desimal → 10102=10101010_2 = 10_{10}, 1112=710111_2 = 7_{10}.
Jumlahkan → 10+7=1710 + 7 = 17.
Konversi kembali → 1710=10001217_{10} = 10001_2.
Jawaban: 10102+1112=1000121010_2 + 111_2 = 10001_2.

Bagaimana cara mengurangkan 1000₂ - 11₂?

Konversi ke desimal → 10002=8101000_2 = 8_{10}, 112=31011_2 = 3_{10}.
Kurangkan → 83=5108 - 3 = 5_{10}.
Konversi kembali → 510=10125_{10} = 101_2.
Jawaban: 10002112=10121000_2 - 11_2 = 101_2.

Bagaimana cara membagi 11110₂ dengan 10₂?

Konversi ke desimal → 111102=301011110_2 = 30_{10}, 102=21010_2 = 2_{10}.
Bagi → 30÷2=151030 ÷ 2 = 15_{10}.
Konversi kembali → 1510=1111215_{10} = 1111_2.
Jawaban: 111102÷102=1111211110_2 ÷ 10_2 = 1111_2.

Laporkan bug

Bidang ini wajib diisi.