Format bilangan komputer: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Ferryryuki (bicara | kontrib)
Tidak ada ringkasan suntingan
Ferryryuki (bicara | kontrib)
Tidak ada ringkasan suntingan
Baris 193:
 
Hasil: '''101010'''<sub>(2)</sub>. Dengan catatan, angka "0" paling depan tidak usah ditulis.
 
 
==== Konversi Desimal ke Hexadesimal ====
 
Ada cara dan metodenya, namun bagi sebagian orang masih terbilang membingungkan. Cara termudah adalah, konversikan dahulu dari [[desimal]] ke [[biner]], lalu konversikan dari [[biner]] ke [[hexadesimal]].
 
Contoh:
 
75<sub>(10)</sub> = ......<sub>(16)</sub>
 
Solusi:
 
75 dibagi 16 = '''4''' sisa '''11''' (11 = B).
 
Dan hasil konversinya: 4B<sub>(16)</sub>
 
 
==== Konversi Hexadesimal ke Desimal ====
 
Caranya hampir sama seperti konversi dari biner ke desimal. Namun, bilangan basisnya adalah 16.
 
Contoh:
 
4B<sub>(16)</sub> = ......<sub>(10)</sub>
 
Solusi:
 
Dengan patokan pada tabel utama, '''B''' dapat ditulis dengan nilai "'''11'''".
 
(4x16<sup>1</sup>)+(11x16<sup>0</sup>) = 64 + 11 = 75<sub>(10)</sub>
 
 
==== Konversi Desimal ke Oktal ====
Caranya hampir sama dengan konversi desimal ke hexadesimal.
 
Contoh:
 
25<sub>(10)</sub> = ......<sub>(8)</sub>
 
Solusi:
 
25 dibagi 8 = '''3''' sisa '''1'''.
 
Hasilnya dapat ditulis: 31<sub>(8)</sub>
 
 
==== Konversi Oktal ke Desimal ====
Metodenya hampir sama dengan konversi hexadesimal ke desimal. Dapat diikuti dengan contoh di bawah ini:
 
31<sub>(8)</sub> = ......<sub>(10)</sub>
 
Solusi:
 
(3x8<sup>1</sup>)+(1x8<sup>0</sup>) = 24 + 1 = 25<sub>(10)</sub>