Tugas Mandiri 2 ( SO )

Soal : 123, 124, 654, 456, 987

Rubah ke Biner : Biner ke Oktal, Oktal ke Hexsadesimal

Jawab :

Pertama, Rubah dari desimal ke Biner :

123 = 01111011
124 = 01111100
654 = 10 1000 1110
456 = 1 1100 1000
987 = 11 1101 1011

Caranya, untuk konversi bilangan desimal kedalam bentuk biner, setiap bilangan biner tersebut harus dibuat pangkat 2, contoh :

Pangkat : 128 64 32 16 8 4 2 1

123 = 0 1 1 1 1 0 1 1

124 = 0 1 1 1 1 1 0 0

Pangkat : 1024 512 256 128 32 16 8 4 2 1

654 Des = 1 0 1 0 0 0 1 1 1 0

Kelipatan = 512 256 128 32 16 8 4 2 1

456 Des = 1 1 1 0 0 1 0 0 0

Pangkat : 1024 512 256 128 32 16 8 4 2 1

987 Des = 1 1 1 1 0 1 1 0 1 1

Kedua, Rubah dari Biner ke Oktal :

01111011 = 173 Oktal
01111100 = 174 Oktal
10 1000 1110 = 1116 Oktal
1 1100 1000 = 610 Oktal
11 1101 1011 = 1633 Oktal

Caranya, untuk konversi bilangan Biner kedalam bentuk Oktal, Pisahkan bilangan Biner disebelah kanan menjadi tiga bagian, dan hitung bilangan biner tersebut kedalam bentuk desimal :

01|111|011 = 173 Oktal
01|111|100 = 174 Oktal
1|0 10|00 1|110 = 1116 Oktal
1 11|00 1|000 = 610 Oktal
1|1 11|01 1|011 = 1633 Oktal

Ketiga, Rubah bilangan Oktal ke Hexadesimal :

173 Oktal = 7B Hexa
174 Oktal = 7C Hexa
1116 Oktal = 28E Hexa
610 Oktal = 1C8 Hexa
1633 Oktal = 3DB Hexa

Caranya, Untuk konversi bilangan Oktal kedalam bentuk Hexadesimal, kita konversikan terlebih dulu ke biner, baru kemudian dari biner ke Hexa :

1. 173 Oktal = 01111011

0111|1011 BIT = 7 B Hexa

2. 174 Oktal = 01111100

0111|1100 BIT = 7 C Hexa

3. 1116 Oktal = 10 1000 1110

10 | 1000 | 1110 BIT = 2 8 E Hexa

4. 610 Oktal = 1 1100 1000

1 | 1100 | 1000 BIT = 1 C 8 Hexa

5. 1633 Oktal = 11 1101 1011

11 | 1101 | 1011 BIT = 3 D B Hexadesimal

Leave a Reply