BILANGAN DESIMAL
Representasi
Dn..D2D1D0 , D-1 D-2..Dm
= Dn x 10n+ D2 x 102+D1 x 101 +D0 x 100 +D-1 x 10-1 + D-2 x 10-2 +Dm
x 10m
Contoh:
123 = 1x 102 +2 x 101 +3 x 100
= 100 + 20 + 3 = 123
Positional value
(Bobot)
102
101
100
MSD
LSD
BILANGAN BINER
Representasi
Bn..B2 B1 B0 , B-1 B-2..Bm
= Bn x 2n+ B2 x 22+ B1 x 21+ B0 x 20+ B-1 x 2-1+ B-2 x
+Bm x 2m
Contoh:
1112 = 1 x 22 +1 x 21 +1 x 20
= 4 + 2+ 1 = 710
Positional value
22
21
(Bobot)
MSB
LSB
20
1
2-1
0.625 0
.625 2
1.25
.25 2
0.50
.5 2
1.0
0.312510 = .01012
(MSB)
(LSB)
Bilangan Oktal
Representasi
On..O2 O1 O0 O-1 O-2..Om
= On x 8n + O2 x 82 + O1 x 81 + O0 x 80 + O-1 + O
-2
m
1 x 8
-2 x 8 + Om x 8
Contoh:
5678 = 5 x 82 + 6 x 81 + 7 x 80
= 320 + 48 + 7
= 37510
Contoh:
266 / 8 = 33
sisa = 2
33/8 = 4 sisa = 1
Jadi 26610 = 4128
7
2
100 111 010
Jadi 4728 = 1001110102
BILANGAN HEXADESIMAL
System bilangan hexadecimal disebut juga
bilangan berbasis 16 karena memiliki 16 simbol
yaitu 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Simbol
A,B,C,D,E,F setara dengan 10,11,12,13,14,15.
Represenasi bilangan hexadecimal adalah sebagai
berikut:
Hn..H2 H1 H0 H-1 H-2..Hm
= Hn x 16n + H2 x 162 + H1 x 161+ H0 x 160 +
x 16-1+ H-2 x 16-2 +Hm x 16m
Contoh:
2AF16 = 2 x 162 + 10 x 161 + 15 x 160
= 512
+ 160
+
15
= 68710
H-1
KONVERSI BILANGAN
HEXADESIMAL
Desimal ke Hexadesimal
Konversi Bilangan decimal ke Hexadesimal
dapat dilakukan dengan membagi bilangan
decimal dengan 16, sampai tidak bisa
dibagi lagi
Contoh:
423/ 16 = 26 sisa 7
26/16
= 1 sisa 10
Jadi 42310 = 1A716
KONVERSI BILANGAN
HEXADESIMAL
Biner ke Hexadesimal
Konversi bilangan biner ke bilangan
hexadecimal dapat dilakukan dengan
mengkonversi setiap 4 bit bilangan biner
ke bilangan hexadecimal.
Contoh:
11101001102 = 0011
1010
0110
= 3
A
6
Jadi 11101001102 = 3A616
KONVERSI BILANGAN
HEXADESIMAL
Hexadesimal ke biner
Konversi bilangan hexadecimal ke
bilangan biner dapat dilakukan dengan
cara mengkonversi setiap digit bilangan
Hexadesimal menjadi 4 bit bilangan biner.
Contoh:
9F216
=
9
F
= 1001 1111
Jadi 9F216 = 1001111100102
2
0010