Sistem Bilangan

Download Report

Transcript Sistem Bilangan

PERTEMUAN KE – 4
SISTEM BILANGAN
SISTEM BILANGAN




Sistem Bilangan Desimal
Sistem Bilangan Biner
Sistem Bilangan Oktal
Sistem Bilangan Heksadesimal
Sistem Bilangan Desimal


Basis 10
Bilangan : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Sistem Bilangan Desimal
Contoh :
Angka 321 dengan dasar 10 maka :
(3 * 102) + (2 * 101) + (1 * 100) = 321
Angka 4532 dengan dasar 10 maka :
(4 * 103) + (5 * 102) + (3 * 101) + (2 * 100) = 4532
Sistem Bilangan Biner


Basis 2
Bilangan : 0, 1
Sistem Bilangan Biner
Contoh :
1110 bilangan desimalnya adalah :
(1 * 23) + (1 * 22) + (1 * 21) + (0 * 20) =
8
+ 4
+
2
+
0 = 14
110111 bilangan desimalnya adalah :
(1 * 25) + (1 * 24) + (0 * 23) + (1 * 22) + (1 * 21) + (1 * 20) =
32 +
16 +
0
+ 4
+
2
+
1 = 55
Sistem Bilangan Biner
-Konversikan bilangan desimal 50 ke bilangan biner dilakukan dengan cara sebagai berikut :
50 / 2
25 / 2
12 / 2
6/2
3/2
1/2
= 25 sisa 0
= 12 sisa 1
= 6 sisa 0
= 3 sisa 0
= 1 sisa 1
= 0 sisa 1
cara membaca hasil
110010
Sistem Bilangan Oktal
Bilangan oktal merupakan bilangan berdasar 8,
jadi bilangan ini hanya terdiri dari angka 0 hingga 7.
Contoh :
355 bilangan oktal ke desimal :
355 oktal = (3 * 82) + (5 * 81) + (5 * 80)
= 192 + 40 + 5
= 237 Desimal
204 bilangan oktal ke desimal :
204 oktal = (2 * 82) + (0 * 81) + (4 * 80)
= 128 +
0
+
4
= 132 Desimal
Sistem Bilangan Oktal
Konversikan 96 desimal menjadi bilangan oktal :
96 / 8 = 12 sisa 0
12 / 8 = 1 sisa 4
hasil : 140 oktal
1 / 8 = 0 sisa 1
Konversikan 1011101 bilangan biner ke bilangan oktal :
1 011 101
1011101 =
1
3
5
Dengan demikian 1011101 (biner) = 135 (oktal)
Sistem Bilangan Hexa Desimal
Bilangan Hexadesimal merupakan bilangan berdasar 16,
jadi bilangan ini terdiri dari angka 0 hingga 9 dan A, B, C, D, E, F
Contoh :
3A bilangan desimalnya adalah :
3A Hexa = (3 * 161) + (10 * 160)
=
48
+
10
= 58 desimal
A341 bilangan desimalnya adalah :
A341 Hexa = (10 * 163) + (3 * 162) + (4 * 161) + (1 * 160)
=
40960 + 768
+
64
+
1
= 41793 desimal
Sistem Bilangan Hexa Desimal
Konversikan bilangan desimal 400 menjadi bilangan hexadesimal :
400 / 16 = 25 sisa 0
25 / 16 = 1 sisa 9
hasil = 190 hexadesimal
1 / 16 = 0 sisa 1
Konversikan 11011001101 (biner) menjadi bilangan hexa desimal :
0110 1100 1101
11011001101 =
6
C
D
Jadi hasilnya adalah 6CD Hexa.