Kesempatan kali ini saya akan membahas mengenai beberapa soal mengenai bilangan biner, oktal dan heksadesimal, berikut adalah pembahasannya dibawah ini langsung saja
Lakukan dalam proses biner untuk soal berikut
1. 35(10) - 21(10)
2. 31(10) x 23(10)
3. Konversikan nilai desimal berikut ke radiks lain :
a. 72,325(10) konversikan ke biner
b. 67,98(10) konversikan ke oktal
c. 976,65(10) konversikan ke heksadesimal
4. Lakukan penjumlahan biner dari bilangan desimal berikut : 876(10) + 231(10)
Jawaban
1. 35(10) 1 0 0 0 1 1
21(10) _ = 1 0 1 0 1 _
14(10) 0 0 1 1 1 0 (2)
2. 31(10) 1 1 1 1 1
23(10) x = 1 0 1 1 1 x
713 (10) 1 1 1 1 1
1 1 1 1 1 +
1 0 1 1 1 0 1
1 1 1 1 1 +
1 1 0 1 1 0 0 1
0 0 0 0 0 +
1 1 0 1 1 0 0 1
1 1 1 1 1 +
1 0 1 1 0 0 1 0 0 1(2)
3.
a. 72,325 (10) konversikan ke biner
72 = 36 sisa 0 0,325 x 2 = 0,650 (0)
2
36 = 18 sisa 0 0,650 x 2 = 1,3 (1)
2
18 = 9 sisa 0 0,3 x2 = 0,6 (0)
2
9 = 4 sisa 1 0,6 x2 = 1,2 (1)
2
4 = 2 sisa 0 0,2 x2 = 0,4 (0)
2
2 = 1 sisa 0 0,4 x2 = 0,8 (0)
2
1 = 0 sisa 1 0,8 x2 = 1,6 (1)
2
Hasilnya: 72,325(10)= 1001000,0101001(2)
b. 67,98(10) konversikan ke octal
67= 8 sisa 3 0,92x8= 7,84 (7)
8
8 = 1 sisa 0 0,84x8= 6,72 (6)
8
1 = 0 sisa 1 0,72x8=5,76 (5)
8
0,76x8=6,08 (6)
0,08x8 = 0,64 (0)
0,64x8 = 5.12 (5)
0,12x8 = 0.96 (0)
0,96x8 = 7,68 (7)
0,68x8 = 5,44 (5)
0,44x8 = 3,52 (3)
Hasilnya: 103,76560507539(8)
Dihentikan sampai digit 10 dibelakang koma saja saja sudah cukup karena jika dilanjutkan tidak akan menemukan hasil akhir
c. 976,65(10) konversikan ke heksadesimal
.
976 = 61 sisa 0 0,65x16= 10,4 (10/A)
16
61 = 3 sisa 13(D) 0,4x 16 = 6,4 (6)
16
3 = 0 sisa 1 0,4x16 = 6,4 (6)
16
Hasilnya: 976,65(10)= 1D0,A66(16)
4. Penjumlahan biner dari bilangan desimal : 876(10) + 231(10)
876/2 = 438 sisa 0 231/2 = 115 sisa 1
438/2 = 219 sisa 0 115/2 = 57 sisa 1
219/2 = 109 sisa 1 57/2 = 28 sisa 1
109/2 = 54 sisa 1 28/2 = 14 sisa 0
54/2 = 27 sisa 0 14/2 = 7 sisa 0
27/2 = 13 sisa 1 7/2 = 3 sisa 1
13/2 = 6 sisa 1 3/2 = 1 sisa 1
6/2 = 3 sisa 0 1/2 = 0 sisa 1
3/2 = 1 sisa 1 231(10) = 11100111(2)
1/2 = 0 sisa 1
876(10) = 1101101100(2)
876(10) 1 1 0 1 1 0 1 1 0 0
231(10) + = 1 1 1 0 0 1 1 1 +
1207(10) 1 0 0 0 1 0 1 0 0 1 1(2)
komentar dengan bijak ya :)
please write comments wisely :)
EmoticonEmoticon