Desimal Positif & Negatif dan Konversi Biner

Kali ini kita akan membahas bagaimana cara menghitung Desimal Positif dengan Desimal Negatif yang kemudian akan dikonversikan ke dalam bentuk Biner lalu dihitung desimal ke dalam bentuk biner, apakah sama dengan hasil ketika dalam bentuk Desimal.

Sekilas Materi :
Bentuk Komplemen dalam Biner
1. One Complement
One complement berguna untuk membantu dalam mencari biner dari bentuk desimal negatif.
Dioperasikan dengan 0011
Atau lebih simplenya
0 menjadi 1 dan 1 menjadi 0 tanpa mengubah nilai paling depan yang melambangkan tanda negatif (-).
Contoh :
   0001 0110           Yang tadinya 00010110 menjadi 00010110
   0000 0011 
===========+  
   0001 1001


2. Two Complement
Two complement adalah bilangan negatif direpresentasikan dengan cara menambahkan satu pada bentuk komplemen satu.
Jika tadi di One Complement bernilai 00011001
Maka bentuk keduanya
  00011001
                1
===========+
  00011010

Contoh 1:
1. Menjumlahkan Desimal Negatif dengan Desimal Positif atau bisa juga dibalik karena menghasilkan angka 0.

25 + (-25) = 0 atau -25 + 25 = 0

2. Mengkonversikannya ke dalam bentuk Biner.
    3. dan mengubah hasil penjumlahan biner ke dalam bentuk desimal untuk memastikan

Maka kesimpulannya :
25 + (-25) = 0 atau (-25) + 25 = 0
Hasil dari Penjumlahan Biner membuahkan hasil 00000 yang jika dikonversikan ke desimal adalah 0.
Maka hasilnya benar.


Contoh 2:
1. Menjumlahkan Desimal Positif dengan Desimal Negatif

82 + -44 = 38

2. Mengkonversikannya ke dalam bentuk Biner.



Maka Kesimpulannya adalah 82 + -44 = 38
Hasil dari penjumlahan Biner membuahkan hasil 10100110 dan 1 didepan adalah Overflow jadi tidak termasuk dalam hasil penjumlahan.
Maka yang diambil adalah 0100110 yang jika dikonversikan ke dalam bentuk desimal.

3. Mengubah hasil penjumlahan biner ke dalam bentuk desimal untuk memastikan
maka hasil yang diperoleh sesuai dengan perhitungan dalam bentuk desimal.


Contoh 3:
1. Menjumlahkan Desimal Negatif dengan Desimal Positif 

-30 + 20 = -10

2. Mengkonversikannya ke dalam bentuk Biner.
Kesimpulannya adalah
Hasil biner dari 20 + -30 adalah 10110 karena di depan mencarry 1 maka akan diabaikan karena menggunakan bentuk komplemen kedua.
Untuk mengecek apakah benar bentuk positif dari Biner 10110 adalah angka 10 yaitu 01010. Maka akan dilakukan komplemen kembali.


3. Mengubah hasil penjumlahan biner ke dalam bentuk desimal untuk memastikan dengan menggunakan komplemen dan konversi desimal

Kesimpulannya adalah kita melakukan komplemen kembali untuk memastikan apa benar bentuk positifnya adalah angka 10.
Setelah dikomplemen dan dikonversi ke desimal ternyata benar hasilnya adalah 10.



Komentar

Postingan populer dari blog ini

Memori Internal

Pohon Penurunan Tata Bahasa Bebas Konteks