DISUSUN OLEH :
NIM : 23.83.0997
KELAS : 23TK01
2024
TUGAS :
1. Input (Kode)
Output (Hasil)
Penjelasan :
Output (Hasil)
Penjelasan:
1. “ a = x & y “: Ini adalah operasi bitwise AND, di mana setiap bit dari “ x” dan “ y”
akan di-'AND'-kan bersama. Dalam hal ini, “ x” adalah 5 (101 dalam biner) dan ” y”
adalah 2 (010 dalam biner), sehingga hasilnya adalah 0 (000 dalam biner).
2. “ b = x | y”: Ini adalah operasi bitwise OR, di mana setiap bit dari “ x” dan “ y” akan
di-'OR'-kan bersama. Dalam hal ini, hasilnya adalah 7 (111 dalam biner).
3. “ c = ~x”: Ini adalah operasi bitwise NOT, di mana setiap bit dari “ x” akan diubah
menjadi kebalikannya. Dalam hal ini, karena “ x” adalah 5 (101 dalam biner), maka
hasilnya adalah -6.
4. “ d = x ^ 6 ”: Ini adalah operasi bitwise XOR, di mana setiap bit dari “ x” dan 6 akan
di-'XOR'-kan bersama. Dalam hal ini, hasilnya adalah 3 (011 dalam biner).
5. “ e = x >> 3 ”: Ini adalah operasi bitwise right shift, di mana setiap bit dari “ x “ akan
digeser ke kanan sebanyak 3 kali. Dalam hal ini, hasilnya adalah 0.
6. “ f = x << 3”: Ini adalah operasi bitwise left shift, di mana setiap bit dari “x “ akan
digeser ke kiri sebanyak 3 kali. Dalam hal ini, hasilnya adalah 40.
Kesimpulan :
Pada percobaan ini perintah yang digunakan untuk mencetak atau menampilkan objek adalah
print dan dari percobaan ini juga dapat berguna untuk menjadikan suatu comading yang bisa
menjadi kalaulator.