Konversi Bilangan Biner Desimal Oktal dan Heksadesimal Konversi
Konversi Bilangan Biner, Desimal, Oktal dan Heksadesimal
Konversi Radiks-r ke desimal Contoh: 1101(2) = 1 x(2^3) + 1 x(2^2) +0 x(2^1)+ 1 x(2^0) = 8 + 4 +0+ 1 = 13 (10) 572(8) = 5 x(8^2) + 7 x(8^1) + 2 x(8^0) = 320 + 56 + 16 = 392(10) 2 A(16) = 2 x(16^1) + 10 x(16^0) = 32 + 10 = 42(10)
Konversi Bilangan Desimal ke Biner Gunakan pembagian dengan 2 secara urut sampai sisanya = 0. Sisa-sisa pembagian membentuk jawaban, yaitu sisa yang pertama akan menjadi least significant bit (LSB) dan sisa yang terakhir menjadi most significant bit (MSB). Contoh: Ubahlah 179(10) ke biner: 179/2 = 89 sisa 1 (LSB) 89/2 = 44 sisa 1 44/2 = 22 sisa 0 22/2 = 11 sisa 0 11/2 = 5 sisa 1 5/2 = 2 sisa 1 2/2 = 1 sisa 0 1/2 = 0 sisa 1 (MSB) 179(10) = 10110011(2)
Konversi Bilangan Desimal ke Oktal Menggunakan pembagian dengan 8 secara beruntun sampai sisanya = 0. Sisa-sisa pembagian membentuk jawaban, yaitu sisa yang pertama akan menjadi least significant bit (LSB) dan sisa yang terakhir menjadi most significant bit (MSB). Contoh: Konversikan 179(10) ke oktal: 179 / 8 = 22 sisa 3 (LSB) 22/ 8 = 2 sisa 6 2/ 8 = 0 sisa 2 (MSB) 179(10) = 263(8)
Konversi Bilangan Desimal ke Hexadesimal Pembagian beruntun menggunakan angka 16 sampai sisanya = 0. Sisa-sisa pembagian membentuk jawaban, yaitu sisa yang pertama akan menjadi least significant bit (LSB) dan sisa yang terakhir menjadi most significant bit (MSB). Contoh: Konversi 179(10) ke hexadesimal: 179 / 16 = 11 sisa 3 (LSB) 16/ 16 = 0 sisa 11 (dalam hexadesimal 11= B)MSB 179(10) = B 3(16)
Konversi Bilangan Biner ke Oktal Untuk mengkonversi bilangan biner ke bilangan oktal, lakukan pengelompokan 3 digit bilangan biner dari posisi LSB sampai ke MSB Contoh: konversi 10110011(2) ke bilangan oktal 10 110 011 2 6 3 Jadi: 10110011(2) = 263(8)
Konversi Bilangan Oktal ke Biner adalah dengan menterjemahkan setiap digit bilangan oktal ke 3 digit bilangan biner Contoh: Konversi 263(8) ke bilangan biner. Jawab: 2 6 3 010 110 011 Jadi 263(8) = 010110011(2) Karena 0 didepan tidak ada artinya kita bisa dituliskan 10110011(2)
Konversi Bilangan Biner ke Hexadesimal Untuk mengkonversi bilangan biner ke bilangan hexadesimal, gunakan pengelompokan 4 digit bilangan biner dari posisi LSB sampai ke MSB Contoh: konversikan 10110011(2) ke bilangan oktal Jawab : 1011 0011 B 3 Jadi: 10110011(2) = B 3(16) Konversi Bilangan Hexadesimal ke Biner Contoh: Konversi B 3(16) ke bilangan biner. B 3 1011 0011 Jadi: B 3(16) = 10110011(2)
I. Konversi dan Sistem Bilangan Desimal Konversi Ke Sistem Bilangan Biner Contoh : Bilangan desimal 45 dikonversi ke bilangan binar 45/2= 22 sisa 1 22/2 = 11 sisa 0 11/2 = 5 sisa 1 5/2 = 2 sisa 1 1/2 = 0 sisa 1 45(10) = 101101(2) Konversi ke Bilangan Oktal Untuk mengkonversi bilangan desimal ke bilangan oktal dapat digunakan remainder method dengan pembaginya adalah basis dari bilagan Oktal yaitu 8 Contoh: 385/8 = 48 sisa 1 48/8 = 6 sisa 0 358(10) = 601(8)
Konversi ke Bilangan Hexadesimal dengan menggunakan remainder metode dibagi dengan basis bilangan hexadesimal yaitu 16 Contoh: 1583 /16 = 98 sisa 15 = F 98 /16 = 6 sisa 2 1583(10) = 62 F(16)
II. Konversi dari Sistem Bilangan Binari Konversi ke sistem bilangan desimal Bilangan binari dikonversikan ke bilangan desimal dengan cara mengalikan masing -masing bit dalam bilangan dengan position value-nya. Contoh : 1011012 = 1 x 25 + 0 x 24 + 1 x 23 + 1 x 22 + 0 x 21 + 1 x 20 = 32 + 0 + 8 + 4 + 0 + 1 = 4510 Konversi ke sistem bilangan oktal Konversi dari bilangan binari ke oktal dilakukan dengan mengkonversi tiap tiga digit binari Contoh: 1101101 dikonversi ke oktal dengan cara : [1 = 1] [101 = 5] 155(8) Konversi ke sistem bilangan hexadesimal Konversi dari bilangan binari ke hexadesimal dilakukan dengan mengkonversi tiap empat digit binari. Contoh : 1101101 dikonversi ke hexadecimal dengan cara; [110 = 6] [1101 = D] 6 D(16)
- Slides: 11