Sunday, October 7, 2012

Penjumlahan dan Pengurangan Bilangan Biner

Biner adalah bilangan berbasis dua yang hanya mempunyai dua angka yaitu 1 dan 0. Karena hanya mempunyai dua angka maka jika 1 + 1 = 10 (bukan 2 seperti halnya bilangan Octal, Decimal, dan Hexadecimal) demikian juga jika 10 + 10 = 100. 10 adalah 2 pada bilangan Decimal dan 100 adalah bilangan 4 pada bilangan Decimal. Pembahasan lebih detil dapat dilihat pada posting sebelumnya mengenai konversi bilangan.

1. PENJUMLAHAN BILANGAN BINER

0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10 (0 carry 1)

Contoh:
101011(2) -110111(2) =   ..............(2)

Langkah-langkah Penyelesaian

Penjumlahan Biner

Jadi 101011(2) +110111(2) = 1100010(2)


2. PENGURANGAN BILANGAN BINER

0 - 0 = 0
0 - 1 = 1 borrow 1 (jika masih ada angka di sebelah kiri)
1 - 0 = 1
1 - 1 = 0

Contoh:
1100010(2) - 110111(2) = ..............(2)

Langkah-langkah penyelesaian
Pengurangan Biner

Jadi 1100010(2) - 110111(2) = 0101011(2) atau 101011(2)
Angka 0 Paling kiri dapat dihilangkan.