Penjumlahan dan pengurangan bilangan biner



     Biner merupakan bilangan basis dua yang hanya terdiri dari angka 1 dan 0 saja. Seperti halnya bilangan desimal, biner juga dapat melakukan operasi penjumlahan, pengurangan, dan perkalian. Namun yang akan saya bahas saat ini hanya Penjumlahan dan pengurangan bilangan biner.

Penjumlahan Biner

Penjumlahan bilangan biner hampir sama dengan penjumlahan bilangan desimal biasa, namun didalam penjumlahan bilangan biner memiliki beberapa aturan seperti berikut :


Maksud dari carry out adalah, karena bilangan biner tidak lebih dari 1 bilangan. Misal :
3 +  4 = 7 àcarry out 0
12 + 9= 21 àcarry out 1

Karena yang dimaksud Carry Out adalah penyimpanan angka, lihat contoh diatas. 3+4=7 CarryOut = 0 karena tidak ada bilangan yang disimpan. 12+9=21 sisa 1, angka 1 tersebut digantung diatas , lalu 1+1=2, jadi hasilnya 21. 1 yang digantung diatas itulah yang disebut CarryOut.

CONTOH :
LATIHAN :

1010                001011                   01011
0110 +             101110  +               01110+




Pengurangan Biner
Pada prinsipnya pengurangan biner  hampir sama dengan penjumlahnnya, namun pada pengurangan biner apabila angka pengurang lebih kecil dari angka yang dikurangi maka akan terjadi (borrow 1) pada bilangan selanjutnya.

Sama halnya dengan penjumlahan biner yang memiliki carry out 1 yang artinya mengeluarkan bilangan ke bilangan sebelahnya, maka jika dalan pengurangan kita meminjam bilangan sebelah

CONTOH :


LATIHAN :

10110           01011              0111
11010-          00101-            1010-


Terimakasih telah berkunjung, semoga bermanfaat.
SALAM TEKNOLOGI!

Comments

Popular posts from this blog

Contoh program Sekuensial Python (mengambil inputan keyboard dan menampilkan output)

Melakukan Query Database MYSQL dengan CMD

Belajar Algoritma Pemrograman Python (Dasar)