Rabu, 19 September 2012

KonsepBilangan Basis

Posted by tomy_stemsi on 07.15

KonsepBilangan Basis

Dalamdunia computer ada 4 basis bilangan yang kitakenal.
1.    Bilanganberbasis 2:  disebut biner terdiridari 1 dan 0
2.    Bilanganberbasis 8: disebut octal terdiridari 0,1,2,3,4,5,6, dan 7
3.    Bilanganberbasis 10: disebut decimal terdiridari 0,1,2,3,4,5,6,7,8, dan 9
4.    Bilanganberbasis 16: disebut hexadecimal terdiridari 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
Setiapbilangandalamsatu basis dapatdiubahkedalambentuk basis yang lain dengancara
KONVERSI
Setiapbilanganharusdiubahkedalambentuk biner sebelumdiubahkebentuklainnya.
Decimal      –>biner     –>  octal     –>     biner     –>    hexadecimal  –>   biner

o    KONVERSI daribilangan decimal kebiner
 Bilangan decimal dapatdiubahkebinerdenganmengambilsisabaginya.
CONTOH_1:  6910   =….  2
/
69
Sisabagi
2
34
1
2
17
0
2
8
1
2
4
0
2
2
0
2
1
0

= 1000101
contoh_2:
113 10 =….2
Pangkat
7
6
5
4
3
2
1
0
Hasil
128
64
32
16
8
4
2
1
memenuhi
0
1
1
1
0
0
0
1
Bilangan decimal dikurangidenganhasil  2pangkat yang memenuhi. Yang memenuhidilambangkandenganangka 1.
 Cthhasildarikonversidiatas : 1110001

o    Konversidaribinerke decimal.
Sebelummengkonversilebihbaik  kitamengenaldulucaramembacabilanganbiner.
Pembacaanbilanganbinerdilakukandaripangkat 0 ataupangkatterkecil. Pangkat 0 terletak di paling kanan. Dan semakinmundurpangkatsemakinbesar.
Contoh:    1 1  0  1  1
-          Warna merah menunjukanduapangkat 0
-          Warna hijau menunjukanduapangkat 1
-          Warna orange menunjukanduapangkat 2
-          Warna ungu menunjukanduapangkat 3
-          Warna biru menunjukanduapangkat 4
Semakinkebelakangpangkatsemakinbesar.
Angka 1 menunjukanbahwabilanganituterisiataubernilaisedangkan 0 berartibilanganitutidakterisiatautidakbernilai.
Untukmenjadikan decimal makahasilpangkattersebutperlu di jumlah.
Cthdari 11011 makahasilnya 2^0 + 2^1 + 2^3 + 2^4 = 1+2+8+16= 27



o    Konversidaribinerke octal
Untukmengkonversikanandaharusmemisahkanbinerdengan membagitiga-tiga
Cth:  11111110001001011101
Kemudiandipisahkantiga-tiga ,menjadi  : 
11     111   110   001   001   011    101
  3      7       6       1       1         3        3
Pemisahandilakukandari yang paling kanan . Apabilaadasisadalammemisah, dibiarkansaja
 Hasil= 3761133


o    Konversidari octal kebiner
Caranyaserupadenganmengkonversi decimal kebiner.
Cth: 3 7 6 1 1 3 5
Untukmengkonversikitaubah 3 mnjadi 011, 7 menjadi 111, 6 menjadi 110, 1 menjadi 001, 3 menjadi 011, 5 menjadi 101.
Makahasilnya 011  111  110   001   001   011   101




o    Konversi  daribinerke hexadecimal 
Kalaupada octal di pisahkantiga-tigamaka di hexadecimal bilanganbinerdipisahkanmenjadiempat-empat.
Pemisahanjugadilakukanmulaidari yang paling kanan.
Cth:  11111110001001011101
Kemudiandipisahkanempat-empatmenjadi:
1111    1110    0010    0101    1101
15          14                   5          13
 F             E          2           5          D
Pada hexadecimal apabilasudahmelewatiangka 9 makaberubahmenjadiabjad
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F

Makahasilnya FE25D


o    Konversidari hexadecimal kebiner.
Caranyaserupadenganmengkonversi decimal kebiner
Cth: F E 2 5 D
F –>  15  –> 1111
E  –> 14  –>1110
2 –> 2  –> 0010
5  –> 5 –>0101
D  –> 13  –>1101

0 komentar:

Posting Komentar

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin

Search Site