Tuesday, November 23, 2010

Cara cepat menghafal konversi basis bilangan

saya orang yang cpt lupa dan gak bisa menghafal jd saya nulis biar tetap ingat. Smoga tulisan ini bermanfaat buat kawan kawan semua..

A. Pelajari basis dan notasinya

 1.   hexa desimal basisnya (16) notasinya : 0123456789ABCDEF    A=10 B=11 dst.
 2.   desimal basisnya (10) notasinya : 0123456789
 3.   Oktal basisnya (8) notasinya : 01234567
 4.   biner basisnya (2) notasinya : 01

basis itu tergantung banyak notasinya, knp biner basisnya (2) karena banyak notasinya ada dua yaitu 0 dan 1

B. Pelajari cara di bawah ini

1.    semua basis jika di konversi ke desimal maka setiap angka di kali basis  yang pangkatkan dari  kanan lalu di jumlahkan

contoh :    45(8) = 37 (10)

                        5 x 8^0 =    5
                        4 x  8^1 = 32   +
                                          37
            2.  jika dari desimal akan di konversi ke semua basis yang lain maka desimal di                     bagi basis dan hasilnya adalah gabungan dari sisa
                       
                        contoh : 1.     37(10) =   45   (8)
                                                               
                                                        37 : 8 = 4 sisa 5

                                       2.      80 (10) =   1010000  (2)

                                                80 : 2 = 40 sisa 0
                                                40 : 2 = 20 sisa 0
                                                20 : 2 = 10 sisa 0
                                                10 : 2 =   5 sisa 0
                                                5 : 2 =   2 sisa 1
                                                2 : 2 =   1 sisa 0
           
3.    Selain konversi di atas maka harus menggunakan bantuan bilangan biner dengan pembagian 3 bit dan 4 bit. Sebelum ke contoh saya jelasin dulu knp ada 3 bit dan 4 bit?
Perhatikan notasi oktal apakah ada angka 8 atau 9 ? notasi maksimumnya ada 7 bukan...
sekarang coba 7 kita ubah menjadi biner.

7 : 2 = 3 sisa 1
3 : 2 = 1 sisa 1  binernya = 111  inilah mengapa oktal pembagianya 3 bit.
Bagaimana dengan heksa notasi maksimumnya adalah F , F=15
                        15 ubah ke biner
                                    15 : 2 = 7 sisa 1
                                     7  : 2 = 3 sisa 1
                                     3  : 2 = 1 sisa 1  binernya  = 1111 inilah mengapa heksa 4 bit

                       
contoh :

                        7F (16)  = 177  (8)

                                       7          F
ubah ke biner   0111   1111  karena 7 binernya hanya 111 maka di tambahkan nol di                                                         depannya
biner heksa =   01111111
           
ubah ke 3 bit = 001 111 111 di bagi dari kanan ke kiri jika sisanya kurang dari 3 bit
                                                  maka di tambah nol di depannya.
                                         
ubah ke desimal   1     7     7
                              001  111 111

di gabung = 177 mudah kan

klo masih ada yang belum paham atau ada tambahan atau ada yang salah dari penulisan, kasi tau sy aja....

o...iya untuk latihan coba bolak balik konversinya biar semakin paham... slamat mencoba.

3 comments:

  1. ribet juga.

    gmana lo basisnya tidak seperti biasanya??

    misalnya basis 15.

    kan ribet mbak.

    ReplyDelete
  2. yg sy tau basis bilangan ada 4 macam: basis 2, basis 8, basis 10 , dan 16

    mungkin maksud anda adalah basis 16
    basis 16 -> 10 gunakan cara no 1
    basis 10 -> 16 gunakan cara no 2
    basis 16 -> 8,2 gunakan cara no 3

    ReplyDelete
  3. astajimm.. besok saya ada ulangan tentang ini lho.. aduuhhh tpi blom ngerti juga ni.. gmna ya..?

    ReplyDelete