Anda di halaman 1dari 19

Sistem Bilangan

• Bilangan Desimal
• Bilangan Biner
• Bilangan Oktal
• Bilangan Heksadesimal
Bilangan Desimal
• Sistem Bilangan desimal = bilangan berbasis 10.
• Angka/digit yang digunakan 0,1,2,3,4,5,6,7,8,9.
• Nilai posisinya adalah ...103, 102, 101, 100, 10-1,..
• Contoh ;
(1991)10 = (1x103)+(9x102)+(9x101)+(1x100)
= (1x1000)+(9x100)+(9x10)+(1x1)
= 1000 + 900 + 90 + 1
= 1991
Sistem Bilangan Biner
• Sistem Bilangan Biner = bilangan berbasis 2.
• Angka/digit yang digunakan 0 dan 1.
• Nilai posisinya adalah ...25, 24, 23, 22, 21, 20.
• Konversi Biner ke Desimal ; contoh (1001)2
(1001)2 = (1x23)+(0x22)+(0x21)+(1x20)
= (8+0+0+1)
= (9)2 ……… jadi 1001(2) = 9(10)
Konversi Biner ke Desimal
• Konversi Biner ke Desimal ; contoh (1001)2
(1001)2 = (1x23)+(0x22)+(0x21)+(1x20)
= (8+0+0+1)
= 9 ……… Jadi 1001(2) = 9(10)

(101.101)2 = (1x22)+(0x21)+(1x20)+(1x2-1)+(0x2-2)+(1x2-3)
= (1x4)+(0x2)+(1x1)+(1x0,5)+(0x0,25)+(1x0,125)
= (4+0+1+0,5+0+0,125)
= 5,625…….. Jadi 101.101(2) = 5,625(2)
Konversi Desimal ke Biner
• Contoh ; 21(10) to ???(2)
21
2 ---- sisa 1  LSB
10
2 ----- sisa 0
5
2 ----- sisa 1
2
2 ----- sisa 0
1 ……… MSB
Jadi 21(10) = 10101(2)
Untuk Desimal Pecahan ?????
15,375(10) to ????????(2)  Untuk sebelah kanan tanda koma
Untuk sebelah kiri koma berlaku ; berlaku ;
15 2 x 0,375 = 0,75  0
2 ---- sisa 1 2 x 0,75 = 1,50  1
7 2 x 0,50 = 1,00  1
2 ---- sisa 1 2 x 0,00 = 0,00
3 0,375(10) = 0,011(2)
2 ---- sisa 1
1 Jadi 15,375(10)=1111,011(2)
2 ---- sisa 1

15(10) = 1111(2)
Sistem Bilangan Oktal
• Sistem Bilangan Oktal = bilangan berbasis 8.
• Angka/digit yang digunakan 0, 1, 2, 3, 4, 5, 6, 7
• Nilai posisinya adalah ...85, 84, 83, 82, 81, 80.
Konversi Oktal ke Desimal
• Contoh ; 27(8) to ????(10)
27(8) = (2 x 81) + (7 x 80)
= (2 x 8 ) + (7 x 1)
= 16 + 7
= 23(10)
 Contoh berikutnya ;

24,6(8)= (2 x 81)+(4 x 80)+(6 x 8-1)


= (2 x 8 )+(4 x 1)+(6 x 0,125)
= (16 + 4 + 0,75)
= 20,75(10)
Konversi Desimal ke Oktal
• Contoh ; 23(10) to ????(8)
23
8 ---- sisa 7  Jadi 23(10) = 27(8)
2
• 0,38(10) to ????(8)
0,38 x 8 = 3,04 = 0,04 + bawa 3
0,04 x 8 = 0,32 = 0,32 + bawa 0
0,32 x 8 = 2,56 = 0,56 + bawa 2
Jadi 0,38(10) sama dengan 0,302(2)
Konversi Biner ke Oktal
• Untuk mengubah bilangan biner ke oktal ;
• Bilangan Biner dikelompokkan menjadi 3 bit
terlebih dahulu dimulai dari LSB.
• Contoh ; (1011110)2
Biner  1 011 110

1 3 6
Sistem Bilangan Heksadesimal
• Sistem Bilangan Heksadesimal = bilangan
berbasis 16.
• Angka/digit yang digunakan 0, 1, 2, 3, 4, 5, 6,
7, 8, 9, A, B, C, D, E, F.
• A = 10, B = 11, C = 12, D = 13, E = 14, F = 16
• Nilai posisinya adalah ..., 164, 163, 162, 161,
160.
Koversi Heksadesimal ke Desimal
• Contoh ; 11(16) to ????(10)
11(16) = (1 x 161) + (1 x 160)
= (1 x 16 ) + (1 x 1)
= 16 + 1
= 17(10)
86,8(16) = (8x161)+(6x160)+(8x16-1)
= ( 128 + 6 + 0,5)
= (134,5)10
Konversi Biner ke Heksadesimal
• Untuk mengubah bilangan biner ke heksadesimal.
• Bilangan Biner dikelompokkan menjadi 4 bit terlebih
dahulu dimulai dari LSB.
• Contoh ; (110101101)2
Biner  1 1010 1101

1 A D
Jadi 110101101(2)= 1AD(2)
Konversi Heksadesimal ke Biner
• Untuk mengubah bilangan heksadesimal ke
biner satu per satu angka dalam heksadesimal
diubah ke 4 bit biner.
• Contoh 13(16)
1 3

0001 0011
Jadi 13(16) = 00010011(2)
Konversi Sistem Bilangan Biner
Desimal Binary Oktal Heksadesimal
0 00000 00 00
1 00001 01 01
2 00010 02 02
3 00010 03 03
4 00100 04 04
5 00101 05 05
6 00110 06 06
7 00111 07 07
Lanjutan
Desimal Binary Oktal Heksadesimal
8 01000 10 08
9 01001 11 09
10 01010 12 0A
11 01011 13 0B
12 01100 14 0C
13 01101 15 0D
14 01110 16 0E
15 01111 17 0F
Lanjutan
Desimal Binary Oktal Heksadesimal
16 10000 20 10
17 10001 21 11
18 10010 22 12
19 10011 23 13
20 10100 24 14
21 10110 25 15
Latihan Soal
55F16 = ……. 8 D416 = ……. 2

7810 = ……. 2 17710 = ……. 8

0,437510 = ……. 2 0.01112 = ……. 10

0,48 = ……. 10 25378 = ……. 16

0,510 = ……. 8 0,05A16 = ……. 10

53110 = …….xs3 1110 =………kode gray

Anda mungkin juga menyukai