Page 186 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 186

Output:
                  x = 14
                  y = 6

                  Penjelasan Output:

                  1)  x &= 7;:
                      •  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
   181   182   183   184   185   186   187   188   189   190   191