Anda di halaman 1dari 6

SISTEM BILANGAN BINER

Radix (Basis) = 2 {0,1}


Suatu bilangan Biner dapat dituliskan atau ditandai dengan angka (2) dibawahnya, contoh
penulisasnnya adalah seperti dibawah ini :
1011(2)
Keterangan :

SISTEM BILANGAN OCTAL / OKTAL


Radix (Basis) = 8 {0,1,2,3,4,5,6,7}
Suatu bilangan Biner dapat dituliskan atau ditandai dengan angka (8) dibawahnya, contoh
penulisasnnya adalah seperti dibawah ini :
20 (8)

SISTEM BILANGAN DECIMAL / DESIMAL


Radix (Basis) = 10 {0,1,2,3,4,5,6,7,8,9}
Suatu bilangan Desimal dapat dituliskan atau ditandai dengan angka (10) dibawahnya, contoh
penulisasnnya adalah seperti dibawah ini :
7225,25(10)

SISTEM BILANGAN HEXADECIMAL / HEXADESIMAL


Berasal dari kata HEXA yang artinya 6 dan DECEM yang artinya 10, jadi HEXADECIMAL
memiliki
Radix (Basis) = 16 {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}
Suatu bilangan Desimal dapat dituliskan atau ditandai dengan angka (16) dibawahnya, contoh
penulisasnnya adalah seperti dibawah ini :
7225,25(16)
KONVERSI BILANGAN BINER, OCTAL, DECIMAL/DESIMAL, DAN
HEXADECIMAL / HEXADESIMAL
Sebelumnya, untuk mempermudah dalam memahami proses konversi suatu bilangan, maka
perhatikan terlebih dahulu kebenaran Decimal seperti berikut, dengan cara konversi bilangan
DECIMAL KE DECIMAL sebagaimana berikut ini :
7225,25(10) = 7x103 + 2x102 + 2x101 + 5x100 + 2x10-1 + 5x102
= 7000 + 200 + 20 + 5 + 0,2 + 0,05
= 7225,25

Konversi BINER ke DECIMAL


Contoh 1
1011(2) = 1x23 + 0x22 + 1x21 + 1x20
=8+0+2+1
= 11(10)

Contoh 2
111(2) = 1x22 + 0x22 + 1x21 + 1x20
=4+2+1
= 7(10)

Contoh 3
111,01(2) = 1x22 + 1x21 + 1x20 + 0x2-1 + 1x2-2
=4+2+1+0+
= 7,25(10)

Konversi DECIMAL ke BINER


Contoh 1
8(10) = 8 : 2 = 4, sisa = 0 (LSB)
= 4 : 2 = 2, sisa = 0
= 2 : 2 = 1, sisa = 0
= 1 (MSB)

= 1000(2)

Contoh 2
7(10) = 7 : 2 = 3, sisa = 1 (LSB)
= 3 : 2 = 1, sisa = 1
= 1 (MSB)
= 111(2)

Jika bilangan decimal berupa nilai pecahan, maka cara mengkonversinya adalah dengan diextract
(dipisahkan antara bilangan bulat dengan bilangan pecahan) dan cara mengkonversinyapun juga
berbeda, jika bilangan bulat dibagi 2, sedangkan bilangan pecahan dikali 2, selengkapnya silakan
perhatikan contoh 3 berikut ini :
Contoh 3
12,375(10) = 12 : 2 = 6, sisa 0 (LSB)
= 6 : 2 = 3, sisa 0
= 3 : 2 = 1, sisa 1
= 1 (MSB)
= 1100,...??

= 0,375 x 2 = 0,750, sisa = 0 (MSB)


= 0,750 x 2 = 1,5, sisa = 1
(kenapa 0,5 karena sisanya sudah diambil) = 0,5 x 2 = 1,0, sisa = 1 (LSB)
= ...,011
= 1100,011(2)

Jadi, hasil konversi 12,375(10) adalah 1100,011(2)

Konversi OCTAL/OKTAL ke DECIMAL/DESIMAL


Contoh 1
20(8) = 2 x 81 + 0 x 80
= 16(10)

Contoh 2
16(8) = 1 x 81 + 6 x 80
= 14(10)

Konversi DECIMAL/DESIMAL ke OCTAL/OKTAL


Contoh 1
16(10) = 16/8 = 2, sisa 0
= 20(8)

Contoh 2
28(10) = 28/8 = 3, sisa 4
= 34(8)

Konversi OCTAL/OKTAL ke BINER


Langkah untuk melakukan konversi dari OCTAL ke BINER haruslah melewati DECIMAL
terlebih dahulu, ilustrasi OCTAL---->DECIMAL-- -->BINER.
Contoh 1
14(8) = 1 x 81 + 4 x 80
=8+4
= 12(10) = 12/2 = 6, sisa 0
= 6/2 = 3, sisa 0
= 3/2 = 1, sisa 1
= 1100(2)

Jadi hasil konversi 14(8) ke BINER adalah 1100(2)


Konversi HEXADECIMAL / HEXADESIMAL ke DECIMAL/DESIMAL
Contoh 1
12(16) = 1 x 161 + 2 x 160
= 16 + 2
= 18(10)

Contoh 2
25(16) = 2 x 161 + 5 x 160
= 32 + 5
= 37(10)

Contoh-contoh konversi

1. Konversi bilangan desimal

Desimal ke biner

0,84375(10) = 0,11011(2)
0,84375x2 = 1,6875 => 1(awal)
0.6875x2 = 1,375 => 1
0.375x2 = 0,75 => 0
0,75x2 = 1,5 => 1
0,5x2 = 1,0 => 1(akhir)

5,625(10)=101,101(2)
5/2=2 sisa 1(akhir)
2/2=1 sisa 0
1/2=0 sisa 1(awal)
0,625x2= 1,25 => 1(awal)
0,25x2 = 0,5 =>0
0,5x2 = 1,0 => 1 (akhir)

Desimal ke Oktal
0,293(10)=0,226(8)
0,293x8 = 2,344 => 2(awal)
0,344x8 = 2,752 => 2
0,752x8 = 6,016 => 6(akhir)

Desimal ke Hexa
205,05 (10)=DC,0CC(16)
205/16 = 12 sisa 13 =D(akhir)
12/16 = 0 sisa 12 =C (awal)
0,05 x 16 = 0,8 => 0 (awal)
0,8x 16 = 12,8 => 12=C
0,8x 16 = 12,8 =>12=C(akhir)

2. Konversi bilangan oktal

Oktal ke biner
654.37(8)=110101100,011111(2)
6=0110
5=0101
4=0100
3=0011
7=0111

Oktal ke Desimal
654,37(8)=428,484375(10)
= 6x82 +5x81+4x80+3x8-1+7x8 -2
= 384+40+4+0,375+0,109375
= 428,484375

Oktakl ke Hexa
654,37(8)=110101100,011111(2)
= 1AC,7C(16)

Dibagi manjadi 4 dijit


0001/1010/1100,0111/1100
Jika kurang boleh di tambah 0
Maka 0001/1010/1100,0111/1100
= 1/A/C, 7/C

3. Konversi bilangan Biner

Biner ke desimal
0,1011(2)=0,6875(10)
=0x20+1x2-1+0x2-2+1x2-3+1x2-4
= 0+0,5+0+0,125+0,0625
= 0,6875

4. Konversi bilangan Hexa

Hexa ke biner
AF3,79(16)=101011110011,01111010(2)
A=1010
F=1111
3=0011
7=0111
9=1001
Hexa ke Oktal
AF3,7(16)=101011110011,01111010(2)
=5363,362(8)
101/011/110/011,011/110/010
Jika kurang boleh ditambah 0
5/3/6/3, 3/6/2

Hexa ke Desimal
AF3,97(8)=2803,5898(10)

maka
= Ax162+Fx161+3x160+9x16-1+7x16-2
= 10x162+15x161+3x160+9x16-1+7x16-2
= 2560+240+3+0,5625+0,0273
=2803,5898

Anda mungkin juga menyukai