Diketahui terdapat dua bilangan biner x dan y6. bilangan x = 01012, bilangan y = 00112. Jika dilakukan operasi pengurangan maka 01012 – 00112 hasilnya adalah..
X = 0101 (2)
Y = 0011 (2)
Jika dilakukan operasi pengurangan maka 0101(2) – 0011(2) hasilnya adalah 0010 (2)
Langkah-langkahnya sebagai berikut
1. Ubah angka biner 0101 (2) ke desimal
Cara mengubahnya adalah sebagai berikut
– Tulis angka binernya 0101
– Kalikan tiap digit angka biner dengan pangkat 2
0x2^3 + 1×2^2 + 0x2^1 + 1×2^0
– Dapatkan hasil pangkat
0x8 + 1×4 + 0x2 + 1×1 = 0 + 4 + 0 + 1
– Dapatkan hasil penjumlahan diatas
0 + 4 + 0 + 1 = 5
2. Ubah angka biner 0011 (2) ke desimal
Cara mengubahnya adalah sebagai berikut
– Tulis angka binernya 0011
– Kalikan tiap digit angka biner dengan pangkat 2
0x2^3 + 0x2^2 + 1×2^1 + 1×2^0
– Dapatkan hasil pangkat
0x8 + 0x4 + 1×2 + 1×1 = 0 + 0 + 2 + 1
– Dapatkan hasil penjumlahan diatas
0 + 0 + 2 + 1 = 3
3. Setelah mendapatkan nilai desimal, lakukan pengurangan
5 – 3 = 2
4. Ubah angka desimal 2 ke angka biner
Cara mengubahnya adalah sebagai berikut
– 2 dibagi dengan 2 hingga mendapat nilai 0
2/2 = 1, sisa 0
1/2 = 0, sisa 1
– Baca dari bawah (MSB) ke atas (LSB) sehingga mendapat 10 atau 0010
Kelas : SMP
Mapel : TIK
Kategori : Operasi Dasar pada Sistem Operasi
Kata kunci : Desimal, Biner