Anda di halaman 1dari 4

SISTEM BILANGAN

A. Konversi( mengubah ) bilangan biner, octal dan hexadecimal ke


bilangan decimal
1. bilangan biner ke bilangan decimal :
contoh :

0 1 2 3 4 5
2
2 1 2 1 2 0 2 1 2 0 2 1 101011 x x x x x x

10
43
1 2 8 0 32



2. bilangan octal ke bilangan decimal :
contoh :

0 1 2
8
8 6 8 7 8 1 176 x x x

10
126
6 56 64



3. bilangan hexadecimal ke bilangan decimal
contoh :

0 1 2
16
16 16 2 16 2 Bx x Ax B A

10
2603
11 32 2560
1 11 16 2 256 10


x x x

B. Konversi ( mengubah ) bilangan decimal ke bilangan biner, octal dan
hexadecimal
1. bilangan decimal ke bilangan biner :
contoh :

2 10
.... 54

0
1
3
6
13
27
54



2. bilangan decimal ke bilangan octal :
contoh :

8 10
.... 73
0
1
9
73


3. bilangan decimal ke bilangan hexadecimal :
contoh :

16 10
.... 450

0
1
28
450


2

2

2

2

2

2
0

1

1

0

1

1
( sisa pembagian
( hasil pembagian )
Dengan menuliskan sisa pembagian dari bawah ke atas maka
diperoleh 110110
2
jadi :
54
10
=110110
2

8

8

8

1

1
1

J adi : 73
10
=111
8

16

16

16
2

12 ( C )

1

J adi 450
10
=1C2
16

Latihan 1
1. Ubahlah bilangan berikut ke dalam bilangan decimal !
a 10011
2
=.
10

b 110011
2
=.
10

c 101010
2
=.
10

d 512
8
=.
10

e 302
8
=.
10

f 754
8
=.
10

g 105
16
=.
10

h 1CC
16
=.
10

i 1A4
16
=.
10


2. Ubahlah bilangan decimal berikut ke dalam bilangan biner, octal dan hexadecimal
( sesuai yang diminta ) !
a 56
10
=.
2

b 12
10
=.
2

c 75
10
=.
2

d 501
10
=.
8

e 135
10
=.
8

f 70
10
=.
8

g 1527
10
=.
16

h 275
10
=.
16

i 3125
10
=.
16

3. Ubahlah bilangan berikut ke dalam bilangan yang lain ( sesuai yang diminta ) !
a 1101
2
= .
10
=.
8

b 1110
2
= .
10
=.
8

c 101011
2
=.
10
=.
16

d 11111
2
=.
10
=.
16

e 75
8
=.
10
=.
2

f 48
8
=.
10
=.
2

g 756
8
=.
10
=.
16

h A1
16
=.
10
=.
2

i 217
8
=.
10
=.
16

j F01
16
=.
10
=.
2

k F0CA
16
=.
10
=.
8

l E513
16
=.
10
=.
8


C. Operasi hitung bilangan biner , octal dan hexadecimal
a. Tabel penjumlahan bilangan biner
+ 0 1
0 0 1
1 1 10

b. Tabel penjumlahan octal
+ 0 1 2 3 4 5 6 7
0 0 1 2 3 4 5 6 7
1 1 2 3 4 5 6 7 10
2 2 3 4 5 6 7 10 11
3 3 4 5 6 7 10 11 12
4 4 5 6 7 10 11 12 13
5 5 6 7 10 11 12 13 14
6 6 7 10 11 12 13 14 15
7 7 10 11 12 13 14 15 16

c. Tabel penjumlahan bilangan hexadecimal

+ 0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0 1 2 3 4 5 6 7 8 9 A B C D E F
1 1 2 3 4 5 6 7 8 9 A B C D E F 10
2 2 3 4 5 6 7 8 9 A B C D E F 10 11
3 3 4 5 6 7 8 9 A B C D E F 10 11 12
4 4 5 6 7 8 9 A B C D E F 10 11 12 13
5 5 6 7 8 9 A B C D E F 10 11 12 13 14
6 6 7 8 9 A B C D E F 10 11 12 13 14 15
7 7 8 9 A B C D E F 10 11 12 13 14 15 16
8 8 9 A B C D E F 10 11 12 13 14 15 16 17
9 9 A B C D E F 10 11 12 13 14 15 16 17 18
A A B C D E F 10 11 12 13 14 15 16 17 18 19
B B C D E F 10 11 12 13 14 15 16 17 18 19 1A
C C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B
D D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C
E E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D
F F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E

Contoh :
Selesaikan penjumlahan dibawah ini !
a. 101101
2
+10011
2

b. 5671
8
+2176
8

c. BEDA
16
+AFIC
16

Penyelesaian :
a.
2
101101

2
10011 +( dua )

2
1000000

b.
) ( 2176
5671
8
8
delapan


8
10067
c.
) ( 1
16
16
enambelas C AF
BEDA



16
6 16DE
Latihan :
Lakukan operasi penjumlahan bilangan bilangan berikut !
a 10111
2
+1011
2
=.
b 11101
2
+10111
2
=.
c 111111
2
+1111000
2
=.
d 1237
8
+7561
8
=.
e 75235
8
+44444
8
=.
f ABEC
16
+350E
16
=.
g 5011F
16
+F79D
16
=.
h DAFEC
16
+CADEF
16
=.

Operasi pengurangan pada sistem bilangan
Contoh :
Selesaikan pengurangan berikut !
a. 11012 1112 =.
b. 45718 12578 =.
c. ED1C16 5F1A =.
Penyelesaian
a.
2
1101

2
111

2
110

b.
8
8
8
3312
1257
4571


c.
16
16
16
02 8
1 5
1
E
A F
C ED




Lakukan operasi pengurangan bilangan bilangan berikut !
a 10111
2
1110
2
=.
b 11101
2
11101
2
=.
c 11111
2
10001
2
=.
d 54321
8
45371
8
=.
e 1234
8
754
8
=.
f 5F0C
16
EA3
16
=.
g B0CAE
16
B0FA
16
=.
h FFFAB
16
EDAB
16
=.






1 1 =0, tulis 0
0 1 tidak cukup, pinjam 1 yang berarti bernilai 2. 2 1 =1, tulis 1
2 1 =1, tulis 1
1 sudah dipinjam tinggal 0
maka hasilnya 110
2

1 7 tidak cukup pinjam 1 yang bernilai 8, 8 +1 =9 =9 7 =2, tulis 2
7 sudah diambil 1 tinggal 6. 6 5 =1, tulis 1
5 2 =3 , tulis 3
maka hasilnya 3312
8

C A =12 10 =2, tulis 2
1 1 =0 , tulis 0
D F tidak cukup, pinjam 1 yang berarti bernilai 16. 16 +D =16 +13
=29 =1D F =29 15 =14 =E, tulis E
E sudah dipinjam 1 tinggal D, D 5 =13 5 =8 , tulis 8
Maka hasilnya 8E02
16

Operasi perkalian
Operasi perkalian pada sistem bilangan biner, octal dan hexadecimal cara pangarjaannya
sama dengan perkalian pada bilangan decimal. Berikut ini beberapa contoh pengerjaan
dalam system bilangan biner, octal dan hexadecimal.
Contoh :
Hitunglah perkalian di bawah ini :
a.
2 2
11 1011 x b.
8 8
21 2751 x c.
16 16
xIA FIDE

Penyelesaian :
a. 1011
11
1011
1011
100001

b. 2751
21
2751
5722
62171

c. FIDE
IA
AC 972
FIDE
C 18908


Operasi pembagian
Contoh :
a.
1001
11011 11
11
011
11
0

b.
31
14
144 4
8

04
4
0

c.
754
6
88 1
B
BE A
88
82
68
68
0

Latihan
Lakukan operasi perkalian !
a. 10111
2
x 101
2
=.
b 1010
2
x 11
2
=.
c 1111
2
x 111
2
=.
d 754
8
x 125
8
=.
e 513
8
x 11
8
=.
f 137
8
x 65
8
=.
g BACA
16
x 1E
16
=.
h F1DE
16
x A1
16
=.
i ED1
16
x B0A
16
=.

X ( dua
)
+
Untuk bilangan pengali 1 satuan
o 1 x 1 =1, tulis 1
o 1 x 1 =1, tulis 1
o 1 x 0 =0, tulis 0
o 1 x 1 =1, tulis 1
X ( delapan )
+
Hasil kali 2751
8
x 1 =2751
8

2 x 1 =2, tulis 2
2 x 5 =10
8
tulis 2, simpan 1
2 x 7 +1 =15
8
, tulis 7 simpan 1
2 x 2 +1 =5, tulis 5
X ( enambelas )
+
Untuk bilangan pengali A
A x E =10 x 14 =140
10
=8C
16
, tulis C simpan 8
A x D +8 =10 x 13 +8 =138
10
=8A
16
, tulis A
simpan 8
A x 1 +8 =18
10
=12
16
, tulis 2 simpan 1
A x F +1 =151
10
=97
16
, tulis 97
Untuk pengali 1
1 x FIDE =FIDE, kemudian 972AC +FIDE =
18908C, maka hasilnya 18908C
11 : 11 =1, tulis 1
11 11 =0, turunkan angka 0,0 : 11 tidak cukup maka tulis 0
turunkan angka 1, 1 : 11 masih belum cukup, tulis 0
turunkan lagi angka 1, 11 : 11 =1, tulis 1
11 11 =0 ( tidak bersisa )
11011
2
: 11
2
=1001
2

14
8
=12
10

12 : 4 =3
tulis 3 , 3 x 4 =12
10
=14
8

14 14 =0
turunkan angka 4, 4 : 4 =1
tulis 1, 1 x 4 =4
4 4 =0 ( tidak bersisa )
maka 144
8
: 4
8
=31
8

BE : 1A =7, tulis 7
BE B6 =8
8 : 1A tidak cukup, turunkan 8
88 : 1A =5, tulis 5
88 82 =6
6 : 1A tidak cukup turunkan 8
68 : 1A =4, tulis 4
1A x 4 =68
68 68 =0 ( tidak bersisa ) maka BE88
16
: 1A
16
=754
16

Anda mungkin juga menyukai