Langsung ke konten utama

Konversi Bilangan Desimal, Biner, Oktal, dan Hexadesimal


Saya akan mengupload tentang tugas Pengantar Teknologi Informasi, yaitu tentang Bilangan. Bilangan yang dimaksud disini yaitu bilangan desimal(10), biner(2), oktal(8), dan hexadesimal(16).

1. Konversi Bilangan Dari Desimal
     a. Desimal ke biner

         532(10) : ......................(2)

         532/2= 266 sisa 0
         266/2= 133 sisa 0
         133/2=
66 sisa 1
         66/2= 33 sisa 0
         33/2= 16 sisa 1
         16/2= 8 sisa 0
         8/2= 4 sisa 0
         4/2= 2 sisa 0
         2/2= 1 sisa 0
       
         jadi, 532(10) = 100010100(2).
 
     b. Desimal ke octal

         532(10) : ......................(8)

         532/8= 66 sisa 4
         66/8= 8 sisa 2
         8/8= 1 sisa 0 

         jadi, 532(10) = 1024(8)

     c. Desimal ke Hexadesimal

        532(10) : .........................(16)

        532/16= 33 sisa 4
        33/16= 2 sisa 1

       jadi, 532(10) = 214(16)

2. Konversi bilangan dari Octal
    a. Octal ke Biner

       532(8) : .............................(2)

       * 1 digit octal = 3 digit biner.

       2 = 010
      3 = 011
      5 = 101                   *di baca dari bawah keatas.

      jadi, 532(8) = 101011010(2)

     b. Octal ke Desimal
 
        532(8) : ............................(10)

         2 ========> 2 x 8=     2
         3 ========> 2 x 8=   24
           5 ========> 2 x 8= 320 
                                          -------------------- +
                                               346(10)

        *jumlah hasil perkaliannya.
     
         jadi, 532(8) = 346(10)

     c. Octal ke Hexadesimal
     
         532(8) : ..........................(16)

         *jadikan biner dahulu, lihat yang a.(Diatas). Lalu baru di konversi ke Hexadecimal.

         *1 digit hexadecimal = 4 digit biner;
     
        1   0101   1010 (2)
         1    5     10    (10)
         1    5     A    (16)
   
         jadi, 532(8) = 15A (16)

3. Konversi bilangan dari Hexadecimal
     a. Hexadecimal ke Biner

         A532(16) : .........................................(2)

       *ingat 1 digit hexadecimal = 4 digit biner
       * A = 10;

       2 = 0010
        3 = 0011
        5  = 0101
        A = 1010
      
      * tulis dari baris terbawah.

      jadi, A532(16) = 1010010100110010(2)

   b. Hexadecimal ke Octal

       A532(16) = .........................................(8)

      * Pertama ubah/konversi bilangan dari Hexadecimal ke  Biner terlebih dahulu

           A       5       3     2
         1010   0101   0011   0010

      * Kemudian kelompokan bilangan binernya menjadi setiap blognya 3 digit.

         1   010  010  100  110  010  (2)
         1    2    2    4    6    2    (10)

     jadi, A532(16) = 122462(8),

   c. Hexadecimal ke Decimal

      A532(16) : .............................................(10)

      2  ============> 2   x 16=         2
      3  ============> 3   x 16=       48
      5  ============> 5   x 16=   1280
      A ============> 10 x 163 = 40960
                                       ---------------------------- +
                                                         42290(10)

    jadi, A532(16) = 42290(10),

TD : Untuk Konversi dari biner ke decimal, hexadecimal, dan octal ada di Konversi bilangan biner ke decimal, hexadecimal, dan octal

Komentar

Postingan populer dari blog ini

Pengertian dan macam-macam gerbang logika

Gerbang logika merupakan entitas untuk melakukan input yang menggunakan bilangan biner dengan menggunakan teori matematika boolean. Ada beberapa gerbang logika antara lain AND Gate, NOT Gate, OR Gate, lalu XOR Gate. AND Gate Gerbang AND merupakan gerbang logika yang menggunakan dua input. logikanya gerbang AND hanya akan menghasilkan hasil BENAR jika input 1 dan 2 nya bernilai BENAR. Dalam pengaplikasian dalam bahasa pemograman PHP disimbolkan dengan &&. Salah satu bentuk penerapan AND dalam pemrograman dapat dijumpai pada saat authentikasi sistem yang menggunakan database dan lain-lain. SELECT * FROM users WHERE email='example@gmail.com' AND password='passw0rd' XOR Gate Gerbang logika XOR merupakan gerbang logika yang menggunakan dua input, dimana nilai yang didapat adalah benar jika nilai input berbeda. Dan, hasilnya akan bernilai salah jika kedua input bernilai sama. NOT Gate Gerbang NOT merupakan gerbang yang menggunakan satu input saja. Gerbang ini mempunya...

Script program untuk menghitung angsuran pinjaman dengan input jumlah pinjaman dan angsuran

Script ini menggunakan Borland C++ untuk menghitung angsuran pinjaman. Script ini kemarin di gunakan sebagai soal/nahan evaluasi. #include<iostream.h> #include<conio.h> void main() {  int angsuran, hutang, kembali;    cout<<"Hutang                      : "; cin>>hutang;    do