Dalam Sistem decimal terdapat sistem komplemen yang terbagi kedalam tiga kelompok, yaitu :
1. Pada bilangan decimal yaitu komplemen 9 (komplemen ganjil) dan komplemen 10 (komplemen genap).
2. Pada bilangan biner yaitu komplemen 1 (komplemen ganjil) dan komplemen 2 (komplemen genap).
3. Pada bilangan hexadecimal yaitu komplemen 15 (komplemen ganjil) dan komplemen 16 (komplemen genap).
Jenis komplemen :
Komplemen 1
Komplemen 1 bagi suatu bilangan biner adalah bilangan yang terjadi bila kita mengubah masing-masing 0 menjadi 1 dan masing-masing 1 menjadi 0. Dengan perkataan lain, komplemen 1 bagi 100 adalah 011. Komplemen 1 bagi 1001 adalah 0110. Contoh lain komplemen 1 adalah :
1010 mempunyai komplemen 1 berbentuk 0101
1110 mempunyai komplemen 1 berbentuk 0001
0011 mempunyai komplemen 1 berbentuk 1100
Komplemen 2
Komplemen 2 adalah bilangan biner yang terjadi bila kita menambahkan 1 kepada kepada komplemen 1, yakni komplemen 2 = komplemen 1 + 1. Sebagai contoh, untuk mencari komplemen 2 bagi 1011, pertama-tama carilah komplemen 1 nya yaitu 0100. Selanjutnya tambahkan 1 kepada 0100 untuk mendapatkan 0101 (komplemen 2 bagi 1011). Contoh lain komplemen 2 dari 11001, yakni komplemen 1 nya adalah 00110 dan setelah ditambahkan 1 menjadi 00111 (komplemen 2 bagi 11001).
Komplemen 9 dan Komplemen 10
Komplemen 9 (sama dengan komplemen 1) diperoleh dengan mengurangkan masing-masing angka decimal dari 9. Sebagai contoh, komplemen 9 bagi 25 diperoleh sebagai berikut : 99
Komplemen 10 (sama dengan komplemen 2) bagi suatu bilangan bulat decimal satu lebih besar daripada komplemen 9 nya. Sebagai contoh dari komplemen 9 diatas, yaitu komplemen 10 untuk 25 adalah komplemen 9 + 1 = 74 + 1 = 75 dan komplemen 10 untuk 6291 adalah komplemen 9 + 1 = 3708 +1 = 3709. Komplemen 9 dan komplemen 10 dapat digunakan untuk mengurangkan bilangan decimal.
No comments:
Post a Comment