Page 172 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 172

•  Operator &= melakukan bitwise AND dan penugasan pada variabel x.
                      •  Hasil bitwise AND dari x (1010) dan 7 (0111) adalah 0010.
                      •  Nilai 0010 kemudian ditugaskan ke variabel x, sehingga nilainya menjadi 2.
                  2)  y ^= 3;:
                      •  Operator ^= melakukan bitwise XOR dan penugasan pada variabel y.
                      •  Hasil bitwise XOR dari y (0101) dan 3 (0011) adalah 0110.
                      •  Nilai 0110 kemudian ditugaskan ke variabel y, sehingga nilainya menjadi 6.
                  3)  x |= 12;:
                      •  Operator |= melakukan bitwise OR dan penugasan pada variabel x.
                      •  Hasil bitwise OR dari x (0010) dan 12 (1100) adalah 1110.
                      •  Nilai 1110 kemudian ditugaskan ke variabel x, sehingga nilainya menjadi 14.

































































                                                                                                         163
   167   168   169   170   171   172   173   174   175   176   177