Senin, 28 November 2016

Konversi Bilangan Biner, Oktal dan HeksaDesimal



Sistem Bilangan (Komputer) atau biasa disebut Number System adalah suatu cara untuk mewakili besaran suatu item fisik. Sistem Bilangan Menggunakan suatu bilangan dasar atau basis(base/radix) tertentu. Dalam hubungannya dengan komputer, ada 4 Jenis Sistem Bilangan yg dikenal, yaitu: Desimal(Basis 10), Biner(Basis 2), Oktal(Basis 8) dan Hexadesimal(Basis 16).
Penjelasan : 
  1. Konversi Desimal ke Biner
    contoh : 25(10) = . . .(2)
    25
    /
    2
    = 12
    Sisa 1
    12
    /
    2
    = 6
    Sisa 0
    6
    /
    2
    = 3
    Sisa 0
    3
    /
    2
    = 1
    Sisa 1
    1
    /
    2
    = 0
    Sisa 1

    Jadi Hasil Konversi Ke Biner-nya adalah 11001 (Di tulis dari bawah ke atas). Karna Akan Di konversi ke biner maka bilangan dibahagi dengan 2 hingga hasilnya 0.
  2. Konversi Biner Ke Desimal
    contoh : 11001(2) = . . . (10)
    10245122561286432168421
    11001

    16 + 8 + 1 = 25 
    Jadi Hasil Konversi Ke Desimal-nya adalah 25. Deretan Angka Di atas bilangan Biner adalah hasil dari 2^0 Sampai 2^10 Dan seterusnya. kemudian Kita hanya perlu menjumlahkan angka yang membunyai bilangan 1.
  3. Konversi Desimal Ke Oktal.
    contoh : 325(10) = . . .(8)
    325/8=41sisa5
    40/8=5sisa0
    5/8=0sisa5

    Jadi Hasil Konversi Ke Oktal-nya adalah 505. Karna Oktal berbasis 8 Sehingga Bilangan Desimal Dibagi dengan 8 hingga hasilnya 0.
  4. Konversi Heksadesimal Ke Oktal.
    contoh : 147(16) = . . . (8)
    147
    000101000111Di Ubah ke Biner 

    Pertama - tama setiap bilangan di ubah ke Biner sebanyak 4bit bilangan biner, artinya 4 digit bilangan biner (1111). di karenakan Memory menyimpan Heksadesimal sebesar 4bit. Kemudian Bilangan biner tersebut Di Ubah Menjadi Bilangan Oktal. 
    000101000111

    0507Di ubah Ke Oktal

    Jadi hasil Konversi Ke Oktal-nya adalah 507.
Untuk mengkonversikan bilangan-bilang diatas yaitu Desimal, biner, oktal dan heksa desimal dengan contoh sekaligus tugas yang telah diberikan dosen saya seperti dibawah :
















Unknown Web Developer

Tidak ada komentar:

Posting Komentar