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 1:
{{rapikan}}
Didalam dunia komputer kita mengenal empat jenis bilangan, yaitu bilang [[biner]], [[oktal]], [[desimal]] dan [[hexadesimal]]. Bilangan biner atau binary digit ([[bit]]) adalah bilangan yang terdiri dari 1 dan 0. Bilangan [[oktal]] terdiri dari 0,1,2,3,4,5,6 dan 7. Sedangkan bilangan desimal terdiri dari 0,1,2,3,4,5,6,7,8 dan 9. Dan bilangan [[hexadesimal]] terdiri dari 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E dan F.
 
 
{| class="wikitable"
|-
! Biner
! Oktal
! Desimal
! Hexadesimal
|-
| 0000
| 0
| 0
| 0
|-
| 0001
| 1
| 1
| 1
|-
| 0010
| 2
| 2
| 2
|-
| 0011
| 3
| 3
| 3
|-
| 0100
| 4
| 4
| 4
|-
| 0101
| 5
| 5
| 5
|-
| 0110
| 6
| 6
| 6
|-
| 0111
| 7
| 7
| 7
|-
| 1000
| 10
| 8
| 8
|-
| 1001
| 11
| 9
| 9
|-
| 1010
| 12
| 10
| A
|-
| 1011
| 13
| 11
| B
|-
| 1100
| 14
| 12
| C
|-
| 1101
| 15
| 13
| D
|-
| 1110
| 16
| 14
| E
|-
| 1111
| 17
| 15
| F
|}
 
 
Baris 10 ⟶ 99:
 
Konversi dari bilangan [[desimal]] ke [[biner]], dengan cara pembagian, dan hasil dari pembagian itulah yang menjadi nilai akhirnya.
 
Contoh: 10 <sub>(10)</sub> = ...... <sub>(2)</sub>
 
Solusi:
 
10 dibagi 2 = 5, sisa = '''0'''
510 dibagi 2 = 25, sisa = '''10'''.
 
2 dibagi 2 = '''1''', sisa = '''0'''
5 dibagi 2 = 2, sisa = '''1'''.
 
2 dibagi 2 = '''1''', sisa = '''0'''.
 
Cara membacanya dimulai dari hasil akhir, menuju ke atas, '''1010'''.
 
==== Konversi Biner ke Oktal ====
Metode konversinya hampir sama. Cuma, karena pengelompokkannya berdasarkan 3 bit saja, maka hasilnya adalah:
 
1010 <sub>(2)</sub> = ...... <sub>(8)</sub>
 
Solusi:
 
Ambil tiga digit terbelakang dahulu.
 
101<sub>(2)</sub> = 5<sub>(8)</sub>
101<sub>(2)</sub> = '''5'''<sub>(8)</sub>
 
Sedangkan sisa satu digit terakhir, tetap bernilai '''1'''.
Hasil akhirnya adalah: '''15'''.