Jumat, 19 Oktober 2012

Cara cepat konversi bilangan biner, oktal dan hexa desimal

Bilangan biner, oktal dan hexa merupakan bilangan yang saling berkaitan satu sama lain. Dari sini penulis ingin berbagi cara cepat mengkonversi bilangan bilangan tersebut. Sebelum masuk bagaimana cara cepat dalam mengkonversi bilangan-bilangan tersebut,

terlebih dahulu kita harus mengetahui daftar angka biner dari angka 0 sampai dengan 15 atau F. Berikut, tabel angka biner tersebut.
ket. untuk angka 1 sampai 7, jika dalam pengoperasian bilangan hexa ditambahkan angka 0 dikiri angka.



Setelah kita mengetahui angka biner dari 0 sampai F, kita akan mulai mengkonversi :

Bilangan Biner ke Oktal
yaitu dengan cara mengambil 3 karakter dari kanan, setelah itu cocokkan dengan angka pada tabel diatas. Jika angka terakhir kurang dari 3 karakter, maka bisa ditambahkan angka 0 di kiri angka untuk memudahkan pengoperasian.
Contoh:
11110111001(2) = . . .(8)
011  110  111  001
 3      6      7     1
Jadi, 11110111001(2) = 3671(8)

Bilangan Biner ke Hexa Decimal
yaitu dengan cara mengambil 4 karakter dari kanan. kemudian cocokkan dengan angka pada tabel diatas. Jika angka terakhir kurang dari 4 karakter, maka bisa ditambahkan angka 0 untuk memudahkan pengoperasian. 
Contoh:
1110111111010100(2) = . . . (16)
1110 1111 1101 0100
 14     15     13    4
  E       F      D    4
Jadi, 1110111111010100(2) = EFD4(16)

Bilangan Oktal ke Biner
yaitu dengan cara menterjemahkan angka oktal kedalam angka biner melalui tabel biner di atas.
Contoh:
4573(8) = . . . (2)
  4     5    7    3
100 101 111 011
Jadi, 4573(8) = 100101111011(2)

Bilangan Oktal ke Hexa
yaitu dengan cara menterjemahkan ke angka biner melalui tabel, kemudian dari angka biner baru terjemahkan ke angka hexa decimal dengan cara mengambil 4 karakter dari angka biner tersebut.
Contoh:
756(8) = . . . (16)
  7     5    6
111 101 110
111101110(2)
0001 1110 1110
1        14     14
1         E      E
Jadi, 756(8) = 1EE(16)

Bilangan Hexa decimal ke biner
yaitu dengan cara menterjemahkan angka hexa kedalam biner melaui tabel di atas.
Contoh:
ADE(16) = . . . (2)
  A     D      E
1010 1101 1110
Jadi, ADE(16) = 101011011110(2)

Bilangan Hexa decimal ke Oktal
yaitu dengan cara menterjemahkan angka hexa decimal ke dalam biner melalui tabel, kemudian diterjemahkan lagi ke dalam bentuk Oktal dengan cara mengambil 3 karakter dari kanan, setelah itu cocokkan dengan angka pada tabel diatas. Jika angka terakhir kurang dari 3 karakter, maka bisa ditambahkan angka 0 di kiri angka untuk memudahkan pengoperasian.
contoh:
F1(16) = . . . (8)
   F      1
1111 0001
11110001(2)
011 110 001
  3     6    1
Jadi, F1(16) = 361(8)

Terima kasih buat sobat-sobat yang telah mengunjungi blog saya. kritik dan saran yang sifatnya membangun sangat saya perlukan dari sobat-sobat.










23 komentar:

  1. thanks gan......
    ane terbantu bngtz nheeee....
    (Y)

    BalasHapus
    Balasan
    1. mantaps gan.. buat tambahan .. silakan mampir juga dimari gan


      Pranala --> MENGENAL DAN CARA MENGKONVERSI SISTEM BILANGAN BINER, OCTAL, DECIMAL, HEXADECIMAL

      Substansi :
      SISTEM BILANGAN BINER
      SISTEM BILANGAN OCTAL / OKTAL
      SISTEM BILANGAN DECIMAL / DESIMAL
      SISTEM BILANGAN HEXADECIMAL / HEXADESIMAL
      KONVERSI BILANGAN BINER, OCTAL, DECIMAL/DESIMAL, DAN HEXADECIMAL / HEXADESIMAL
      Contoh Konversi BINER ke DECIMAL
      Konversi DECIMAL ke BINER
      Konversi OCTAL/OKTAL ke BINER
      Konversi HEXADECIMAL / HEXADESIMAL ke DECIMAL/DESIMAL
      TABEL KEBENARAN SISTEM BILANGAN

      Hapus
  2. kalau biner ke oktal itu pasti di ambil 3 karakter ya,terus biner ke hexsa desimal itu juga pasti 4 karakter ya? rumusnya sudah paten itu atau tergantung banyak hurufnya,tolong di jelasin yaa..heheh

    BalasHapus
    Balasan
    1. kalo menurut ane itu sudah paten gan. tpi blm tau kalo menurut para ahli. soalnya itu ane jga nggak sengaja nemuin itu rumus.

      Hapus
  3. terimakasih kawan artikelnya sangat membantu. sukses bro Rizal Hafids.��

    BalasHapus
  4. sedikit koreksi mas, penulisan konversi hexa ke oktal salah. harusnya F1(16) = . . . (8)

    BalasHapus
    Balasan
    1. ok mkasih gan masukannya. ane khilaf. he he he

      Hapus
  5. kalo seandainya hexadesimalnya 0100 brp gan ?

    BalasHapus
  6. Komentar ini telah dihapus oleh administrator blog.

    BalasHapus
  7. ��� Ini Apaan Gan Kok Jadinya 101 Lebih???

    BalasHapus
  8. Tolong Gan Ini ��� Ini Mau Modif :)

    BalasHapus
  9. Mantapsss gan tapi kalau 100000000000(2) ke (8) berapa gan

    Jawab secepatnya yaa😁😁

    BalasHapus
  10. So usefull. Makasih banget 🙏

    BalasHapus
  11. Mantap lah 😅 makasih, jadi inget lagi

    BalasHapus