konversi sistem bilangan adalah suatu proses dimana satu system bilangan dengan basis tertentu akan dijadikan bilangan dengan basis yang lain
1. Konversi Dari Bilangan Biner
a. bilangan biner ke bilangan desimal
cara mengkonversinya yaitu mengalikan masing-masing bit dalam bilangan dengan position valuenya.
contoh soal:
1 0 0 1
1 x 20 = 1
0 x 21 = 0
0 x 22 = 0
1 x 23 = 8
9 (10)
b. bilangan biner ke oktal
cara mengkonversinya dengan mengelompokkan tiap tiga buah digit dimulai dari bagian belakang.
contoh soal:
contoh soal:
1 0 0 1
1 x 20 = 1
0 x 21 = 0
0 x 22 = 0
1 x 23 = 8
9 (10)
110001011111 (2).......(8)
110 001 011 111 (2)
6 1 3 7
110 = (0x20) + (1x21 )+(1x22
)=6
001 = (1x20) + (0x21 )+(0x22
) = 1
011= (1x20) + (1x21 )+(0x22)
= 3
111= (1x20) + (1x21 )+(1x22)
= 7
jadi, 6137 (8)
c. bilangan biner ke hexadesimal
cara mengkonversinya dengan mengelompokkan empat buah digit biner dimulai dari belakang.
contoh soal:
100000000(2)= ..........(16)
1 0000 0000
1 0 0
1= (1x20)
= 1
0000 = (0x20) + (0x21 )+(0x22
)+ (0x23)= 0
0000 = (0x20) + (0x21 )+(0x22
)+ (0x23)= 0
jadi, 100 (16)
2. Konversi Dari Bilangan Desimal
a bilangan desimal ke bilangan biner
cara mengkonversinya, yaitu membagi bilangan desimal dengan dua kemudian diambil sisa pembagiannya.
Contoh soal:
67(10)= ......... (2)
67 : 2 = 33 + sisa 1
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, 1000011(2) ditulis dari bawah ke atas.
b. bilangan desimal ke oktal
cara mengkonversinya, yaitu membagi bilangan desimal dengan 8 kemudian diambil sisa pembagiannya.
contoh soal:
385 (10)= .......(8)
385 : 8 = 48 + sisa 1
48 : 8 = 6 + sisa 0
jadi, 601 (8) ditulis dari bawah ke atas
c bilangan desimal ke hexadesimal
cara mengkonversinya, yaitu membagi bilangan desimal denagn 16 kemudian diambil sisa pembagiannya.
contoh soal:
31(10) = .........(16)
31 : 16 = 1 sisa 15 (dalam bilangan hexadesimal 15 = F)
Jadi, 1F (16) ditulis dari bawah keatas.
3. Konversi dari bilangan oktal
a. bilangan oktal ke biner
cara mengkonversinya, yaitu mengalikan masing-masing digit oktal ke tiga digit biner .
contoh soal:
6502(8)=......(2)
2= 010
0= 000
5= 101
6= 110
jadi, 110101000010(2)
b. bilangan oktal ke bilangan desimal
cara mengkonversinya, yaitu mengalikan masing-masing bit dalam bilangan dengan position valuenya.
contoh soal:
12(8)=.......(10)
1= (1x80) = 2
2= (2x81) = 8
+
10
jadi, 10(10)
c. bilangan oktal ke bilangan hexadesimal
cara mengkonversinya, yaitu merubah bilangan oktal menjadi bilangan biner
kemudian dikoversikan ke bilangan hexadesimal.
contoh soal:
2537 (8)=........(16)
2537 (8) = 010101011111
010101011111 (2) = 55F
jadi, 55F (16)
4. Konversi dari bilangan hexadesimal
a. bilangan hexadesimal ke bilangan desimal
cara mengkonversinya, yaitu mengalikan masing-masing bit dalam bilangan dengan position valuenya.
contoh soal:
DD (16)=.......(10)
13= (13x160) = 13
13= (13x161) = 208
+
221
jadi, 221(10)
b. bilangan hexadesimal ke oktal
cara mengkonversinya, yaitu dirubah dari bilangan hexadesimal menjadi biner
terlebih dahulu kemudian dikonversikan ke oktal.
contoh soal:
55F (16)=.......(8)
55F (16)= 01010101111(2)
01010101111 (2) = 2537 (8)
jadi, 2537 (8)
c. bilangan hexadesimal ke biner
cara mengkonversinya, yaitu terjemahkan setiap digit bilangan hexadesimal ke 4 bilangan biner
contoh soal:
C5F (16) =.........(2)
C= 1100
5 = 0101
F = 1111
Jadi, 110001011111 (2)
0 komentar:
Posting Komentar