RSS
Hello! Welcome to this blog. You can replace this welcome note thru Layout->Edit Html. Hope you like this nice template converted from wordpress to blogger.

Mengubah bilangan desimal ke biner

Misalnya mengubah angka 40 menjadi bilangan biner

Pangkat dua yang paling dekat dengan 40 adalah 32 ditambah 8,
32=2^5
8=2^3
Jadi pada urutan 5 dan 2 diberi nilai 1

7 6 5 4 3 2 1 0 ~ 1 byte = 8 bits
————–
0 0 1 0 1 0 0 0

Jadi angka 40 dalam bentuk biner adalah 0 0 1 0 1 0 0 0

Mengubah bilangan biner ke desimal

Mengubah 0 0 1 0 1 0 0 0 menjadi bilangan desimal

7 6 5 4 3 2 1 0
————–
0 0 1 0 1 0 0 0

Pada urutan 5 dan 3 bernilai 1, jadi
(2^5) + (2^3) = 32+8 = 40

Operasi OR

Jika salah satu ada yang bernilai 1 maka hasilnya adalah 1
Contoh: 40 OR 7

7 6 5 4 3 2 1 0
————–
0 0 1 0 1 0 0 0
0 0 0 0 0 1 1 1
————–
0 0 1 0 1 1 1 1 = 47

Operasi XOR

Jika salah satu ada yang bernilai 1 maka hasilnya adalah 1, jika keduanya bernilai satu atau 0 maka hasilnya adalah 0
Contoh: 40 XOR 8

7 6 5 4 3 2 1 0
————–
0 0 1 0 1 0 0 0
0 0 0 0 1 0 0 0
————–
0 0 1 0 0 0 0 0 = 32

Operasi AND

Jika keduanya yang bernilai 1 maka hasilnya adalah 1
Contoh: 40 AND 8

7 6 5 4 3 2 1 0
————–
0 0 1 0 1 0 0 0
0 0 0 0 1 0 0 0
————–
0 0 0 0 1 0 0 0 = 8

Operasi NOT

Kebalikan dari nilai sebelumnya
Contoh: NOT 20

7 6 5 4 3 2 1 0
————–
0 0 0 1 0 1 0 0
————–
1 1 1 0 1 0 1 1 = 235

0 komentar:

Posting Komentar

 
Copyright 2009 xpaso community. All rights reserved.
Free WordPress Themes Presented by EZwpthemes.
Bloggerized by Miss Dothy