Teknologi

Cara II : Konversi Desimal ke Bilangan Biner, Octal, HexaDecimal

Sebelumnya saya sudah pernah mengulas cara konversi Desimal ke Biner, Octal, dan HexalDecimal dengan cara I di artikel ini. Nah, kali ini saya akan menggunakan cara berbeda yang lebih singkat.

1. Konversi Desimal ke Biner

Agar bisa menggunakan cara ini, Anda harus hafal atau setidaknya memiliki catatan tentang perpangkatan 2 seperti ini :

Tabel perpangkatan 2

Langkah pengerjaannya :

  1. Kurangkan angka desimal dengan nilai dari pangkat terbesar;
  2. Jika ada sisa, kurangkan kembali dengan nilai pangkat terbesar, begitu seterusnya;
  3. Selanjutnya, susun indeks dengan angka yang berpangkat diberi nilai 1, sedangkan yang tidak, diberi nilai 0.

Agar lebih jelas, lihat contoh berikut :

Contoh 1 :

1312(10) = … (2) ?

1312 – 1024 = 288 (mengapa dikurangkan dengan 1024? karena pangkat terbesar yang bisa dikurangkan dengan 1312 adalah 1024 atau 210).

288 – 256 = 32; (256 = 28)

32 – 32 = 0; (32 = 25)

Dari data di atas, diperoleh perpangkatan yang digunakan sebagai pengurang adalah 10, 8 dan 5.

Selanjutnya, susun indeksnya :

10 9 8 7 6 5 4 3 2 1 0
1 0 1 0 0 1 0 0 0 0 0

Maka, bilangan biner untuk 1312 adalah : 101 0010 0000

Contoh 2 :

431010 = … 2 ?

4310 – 4096 (212) = 214

214 – 128 (27) = 86

86 – 64 (26) = 22

22 – 16 (24) = 6

6 – 4 (22) = 2

2 – 2 (21) = 0

12 11 10 9 8 7 6 5 4 3 2 1 0
1 0 0 0 0 1 1 0 1 0 1 1 0

Maka, bilangan biner untuk 4310 adalah : 1 0000 1101 0110

Sebaliknya, bagaimana cara konversi dari Biner ke Desimal?

Anda tinggal menjumlahkan perpangkatan 2 yang aktif seperti contoh berikut :

1 0000 1101 0110(2) = …. (10) ?

1 0 0 0 0 1 1 0 1 0 1 1 0
212 27 26 24 22 21
4096 128 64 16 4 2

4096 + 128 + 64 +16 + 4 + 2 = 4310

Baca Juga:
  • Mengenal Sistem Bilangan [Biner, Octal, Decimal & HexaDecimal]
  • Cara I : Konversi Desimal ke Bilangan Biner, Octal, HexaDecimal

2. Konversi Desimal ke Oktal

Agar mudah mengerjakannya, Anda harus hafal bilangan biner 3 bit dari bilangan desimal.

Tabel biner 3 bit

Contoh :

431010 = … 8 ?

Konversi dulu ke biner, hasilnya adalah 1 000 011 010 110.

Selanjutnya, konversi ke Oktal dengan melihat tabel di atas.

110 = 6

010 = 2

011 = 3

000 = 0

001 = 1

Maka, bilangan oktal dari 4310 adalah : 10326.

Sebaliknya, bagaimana cara konversi dari Oktal ke Biner ?

Anda tinggal membalikkan proses di atas.

Contoh :

35(8) = … (2) ?

3 = 011

5 = 101

Maka, 35(8) binernya adalah : 011101.

3. Konversi Desimal ke HexaDecimal

Agar mudah mengerjakannya, Anda harus hafal bilangan biner 4 bit dari bilangan desimal.

Contoh :

4310(10) = … (16)?

Konversikan dulu ke biner, hasilnya adalah 1 0000 1101 0110

Selanjutnya, konversi ke bilangan Hexadesimal dengan melihat tabel di atas.

0110 = 6

1101 = D

0000 = 0

0001 = 1

Maka, bilangan Hexadecimal dari 4310 adalah : 10D6.

Sebaliknya, bagaimana cara konversi dari Hexadesimal ke Biner?

Anda tinggal membalikkan proses di atas.

Contoh :

16(16) = … 2?

1 = 0001

6 = 0110

Maka, 16(16) binernya adalah : 00010110.

Demikian Cara II : Konversi Desimal ke Bilangan Biner, Octal, HexaDecimal.

The post Cara II : Konversi Desimal ke Bilangan Biner, Octal, HexaDecimal appeared first on F-Tips.