A .Sistem Bilangan Decimal Dan Biner Dalam Sistem
Bilangan Decimal Berbasis Angka 1
1. Bilangan
decimal yaitu bilangan yang digunakan sehari hari yaitu 0 sampai 9 sistem ini menggunakan basis 10
,bilangan decimal dapat itecer decimal atau pecahan decimal.
2.
Bilangan Biner yaitu sistem bilang
exponen dengan basis 2 yaitu 2° = 1 , 2ˡ = 2 , 2²= 4 ,setiap digit biner disebut BEAT .
Kolom biner
|
|||||||
Biner
|
32
|
16
|
8
|
4
|
2
|
1
|
Decimal
|
1110
|
-
|
-
|
1
|
1
|
1
|
0
|
2 + 4 + 8 = 14
|
1011
|
-
|
-
|
1
|
0
|
1
|
1
|
8 + 2 + 1
= 11
|
11001
|
-
|
1
|
1
|
0
|
0
|
1
|
16 + 8 + 1 =25
|
10111
|
-
|
1
|
0
|
1
|
1
|
1
|
16 + 4 + 2 + 1 = 23
|
Contoh bilangan decimal :
10ˉˡ , 10° , 10² , 10³..............
Contoh bilangan biner :
2° ,2ˡ , 2² ,
2³ .................
Contoh konversi bilangan pada decimal :
(1991)10 = 1 x 103 + 9 x 101
+ 9 x 100
=1 x1000 + 9 x100 + 9x 10 + 9x1
= 1000 + 900 + 90 + 9 = 1991
Contoh konversi bilangan pada biner :
(1001)2
= 1 x 23 + 0 x 22 + 0 x 21 + 1 x 20
= 1 x8 + 0 x 4 + 0 x 2 + 1 x 1
= 8 + 0 + 0 + 1 = 9
Dan juga ada bilangan oktal dan hexa
decimal
3.
bilangan oktal adalah bilangan yang berbasis 8 = 0 sampai 7 , digit 0,1,2,3,4,5,6,7 (80 ,81 ,82
,83 ,84 ,85 ,86 ,87) .
Contoh : (27)8
= 2 x 81 + 7 x 80
= 2 x8 + 7 x 1
= 16 +7 = 23
4.
Hexa decimal adlah sistem bilngan berbasis 16 =
0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f .
Contoh : (11)16
= 1 x 161 + 1 x 160
= 1 x 16 + 1 x 1
= 16 + 1 = 17
Dari sistem
konversi bilangan di atas dan ada juga konversi bilangan campuran contohnya
sebagai berikut :
A.
Konversi bilangan oktal ke decimal :
a.
(35)8 = 3 x 81 + 5 x 80
= 3 x 8 + 5 x 1
= 24 + 5
= (29)10
b.
(83)8 = 8 x 81 + 3 x 80
= 8 x
8 + 3 x 1
= 64
+ 3
=
(67)10
c.
(100)8 =1 x 82 + 0 x 81 +
0 x 80
= 1 x 64 + 0 x 8 + 0 x 1
=
64 + 0 + 0
=
(64)10
d.
(202)8 = 2 x82 + 0 x 81
+ 2 x 80
= 2 x64 + 0 x 8 + 2 x 1
= 128 + 0 + 2
= (130)10
e.
(721)8 = 7 x 82 + 2 x 81 +
1 x 80
= 7 x 64 + 2 x 8 + 1 x 1
= 448 + 8 + 1
= (465)10
B.
Konversi bilangan hexa decimal ke decimal
a.
(301)16 = 3 x 162 + 0 x 161
+ 1 x 160
= 3 x
256 + 0 x 16 + 1 x 1
= 768 +
0 + 1
= (769)10
b.
(212)16 karena 212 bilangan hexa angka 12
diubah menjadi c / (2c)16 tapi cara penghitungannya sama
(2c)16 = 2 x 162 + 1 x161
+ 2 x 160
= 2 x 256 + 1 x 16 2 x 1
= 512 + 16 + 2
= (530)10
C.
Konversi
bilangan decimal ke biner
a.
(25)10
= ......
Karena
decimal diubah ke biner, dan biner berbasis 2 cara pengerjaannya di bagi 2
25: 2 = 12-1 25 : 2 =12 dan sisa 1
12 : 2 = 6- 0
6 : 2 = 3 - 0
3 : 2 = 1 - 1
1 : 2 = 0 - 1
Jadi hasil dari penyelesaian diatas dari bawah ke atas (25)10
= (11001)2
b.
(127)10
= ......
127 :2 = 63-1
63 : 2 = 31-1
31 :2 = 15-1
15 : 2 = 7-1
7 : 2 = 3-1
3 : 2 = 1-1
1 : 2 = 0-1
(127)10 = (1111111)2
D.
Contoh
konversi bilangan decimal ke oktal
Dan seperti contoh di atas ,tapi bilangan decimal diubah oktal,dan
oktal berbasis 8 cara pengerjaannya dibagi 8
a.
(64)10
=.....
64 : 8 = 8-0
8 : 8 = 1-0
1 : 8 = 0-1
(64)10
=
(100)8
b.
(43)10
= ......
43 : 8 =5-3
5 : 8 =0-5
(43)10 =
(53)8
E.
contoh
konversi bilangan decimal ke hexa
sama seperti contoh diatas ,dan bilangan hexa berbasis 16
pembagiannya juga 16.
(74)10 =......
74 : 16 = 4-10
4 : 16 = 0-4
Jadi hasilnya (74)10 = (4a)16
F.
contoh
konversi bilangan biner ke oktal
pada contoh ini lebih mudah dari contoh bilangan konversi diatas
cara penyelesaiannya cukup dengan membuat tabel.
No
|
a
|
b
|
C
|
0
|
0
0
0
0
|
0
0
|
0
|
1
|
1
|
||
2
|
1
1
|
0
|
|
3
|
1
|
||
4
|
1
1
1
1
|
0
0
|
0
|
5
|
1
|
||
6
|
1
1
|
0
|
|
7
|
1
|
(10011)2 =.....
Pada tabel a bilangan pada
tabel c di
Biner di bagi 2 pada tabel pada
tabel b bilangan bagi 8
Biner di bagi 4
Car penyelesaian cukup dengan menyesuaikan bilangan biner dari
belakang deengan 3 angka coontoh
(10011)2 =
011 = cari pada tabel diatas angka 011 yaitu pada nomor 3
10 = pada penyelesaian ini harus dengan 3 angka yaitu dengan
menambahkan
angka 0 didepan 010 dan cari lagi pada tabel yaitu 2
011 = 3
010 = 2
Jadi hasil (10011)2 = (23)8
G.
contoh
konversi bilangan biner ke hexa
sama seperti pada contoh biner ke oktal tapi pada penyelesaian
menggunakan tabel hexa
No
|
a
|
b
|
c
|
D
|
0
|
0
0
0
0
0
0
0
0
|
0
0
0
0
|
0
0
|
0
|
1
|
1
|
|||
2
|
1
1
|
0
|
||
3
|
1
|
|||
4
|
1
1
1
1
|
0
|
0
|
|
5
|
0
1
|
1
|
||
6
|
0
|
|||
7
|
1
|
1
|
||
8
|
1
1
1
1
1
1
1
1
|
0
0
0
0
|
0
0
|
0
|
9
|
1
|
|||
A
|
1
1
|
0
|
||
B
|
1
|
|||
C
|
1
1
1
1
|
0
0
|
0
|
|
D
|
1
|
|||
E
|
1
1
|
0
|
||
F
|
1
|
(0010111)2 =......
Sama seperti di atas,tapi ini dari
Belakang 4 angka
0111 = 7
0001 =1
(0010111)2 =(17)16
Pada
kolom a di bagi 2 kolomb
dibagi4 kolom c
Dibagi8
Kolom
d dibag 16
H.
contoh
konveersi bilangan oktal ke hexa
sebelumnya buat lah tabel oktal dan hexa untuk penyelesaian
(766)8 = rubahlah
ke biner lalu lalu cari dengan tabel hexa
7=111 urutkanlah 0001,1111,0110
6=110
6=110
No
|
a
|
b
|
C
|
0
|
0
0
0
0
|
0
0
|
0
|
1
|
1
|
||
2
|
1
1
|
0
|
|
3
|
1
|
||
4
|
1
1
1
1
|
0
0
|
0
|
5
|
1
|
||
6
|
1
1
|
0
|
|
7
|
1
|
Angka tambah agar
Dapat menemukan
Jawaban di tabel hexa
(766)8 = 0001,1111,0110
= (1f6)16
No
|
a
|
b
|
c
|
D
|
0
|
0
0
0
0
0
0
0
0
|
0
0
0
0
|
0
0
|
0
|
1
|
1
|
|||
2
|
1
1
|
0
|
||
3
|
1
|
|||
4
|
1
1
1
1
|
0
|
0
|
|
5
|
0
1
|
1
|
||
6
|
0
|
|||
7
|
1
|
1
|
||
8
|
1
1
1
1
1
1
1
1
|
0
0
0
0
|
0
0
|
0
|
9
|
1
|
|||
A
|
1
1
|
0
|
||
B
|
1
|
|||
C
|
1
1
1
1
|
0
0
|
0
|
|
D
|
1
|
|||
E
|
1
1
|
0
|
||
F
|
1
|
Tidak ada komentar:
Posting Komentar