Konversi Bilangan Bulat Ke Binner
Untuk mengkonversi bilangan bulat ke
binner, hanya perlu dibagi 2 sampai bilangan hasil pembagi tersisa 0. Lalu
bilangan biner disusun dari sisa pembagi yang dihitung dari bawah.
179/2 = 89 sisa 1 (LSB)
89/2 = 44 sisa 1
44/2 = 22 sisa 0
22/2 = 11
sisa 0
11/2
= 5 sisa 1
5/2
= 2 sisa 1
2/2
= 1 sisa 0
1/2
= 0 sisa 1 (MSB)
Maka bilangan biner dari 179 = 101100112
Konversi Desimal Ke Binner
Untuk
mengkonversi desimal ke binner, hanya perlu dikali 2 sampai bilangan hasil
perkalian sudah tidak menjadi desimal. Lalu bilangan biner disusun dari sisa
perkalian yang dihitung dari atas.
0.312510
.3125 x 2 = 0.625 sisa 0 (MSB)
.625 x 2 = 1.25
sisa 1
.25 x 2 = 0.50 sisa 0
.5 x 2 = 1.0 sisa 1 (LSB)
Maka
bilangan biner dari 0.312510 = 01012
Contoh
:
1. 235/2
= 117 sisa 1
117/2 = 58 sisa 1
58/2 = 29 sisa 0
29/2
= 14 sisa 1
14/2
= 7 sisa 0
7/2
= 3 sisa 1
3/2
= 1 sisa 1
1/2
= 0 sisa 1
2. .25
.25
x 2 = .5 sisa 0
.5
x 2 = 1.0 sisa 1
Maka
bilangan biner dari 235.25 = 11101011.01
Penjumlahan
Aritmatika Biner
1
X 190 1
0 1 1 1 1 1 0
Y 141 1
0 0 0 1 1 0 1
x
+ y 331
1 0 1 0 0 0 0 1 1
Pengurangan
Aritmatika Biner
1 10 10
X 229 1
1 1 0 0 1 0 1
Y
46 0 0 1 0 1 1 1 0
X
- Y 183 1
0 1 1 0 1 1 1
Perkalian
Aritmatika Biner
11 1
0 1 1
x 13 1 1 0 1
33 1
0 1 1
11 0 0 0 0
1 0
1 1
1 0 1 1
143 1 0 0 0 1 1 1 1
0 comments:
Post a Comment