Board logo

標題: 位元運算子 (二) [打印本頁]

作者: tonyh    時間: 2022-11-4 19:06     標題: 位元運算子 (二)

你能推算出下列幾個位元運算的結果為何嗎?
  1. public class Ch01 {

  2.         public static void main(String[] args) {
  3.                 System.out.println(3 | 4);
  4.                 System.out.println(5 & 6);
  5.                 System.out.println(6 ^ 7);
  6.                 System.out.println(2 | 8);
  7.                 System.out.println(7 & 10);
  8.                 System.out.println(9 ^ 10);
  9.         }

  10. }

  11. /*
  12. 00000000  0
  13. 00000001  1
  14. 00000010  2
  15. 00000011  3
  16. 00000100  4
  17. 00000101  5
  18. 00000110  6
  19. 00000111  7
  20. 00001000  8
  21. 00001001  9
  22. 00001010 10
  23. */
複製代碼

作者: 蘇韋誠    時間: 2022-11-4 20:06

Ans(1):7
Ans(2):4
Ans(3):1
Ans(4):10
Ans(5):2
Ans(6):3
作者: 洪承廷    時間: 2022-11-4 20:12

  1. public class Ch01 {

  2.         public static void main(String[] args) {
  3.                 System.out.println(3 | 4);
  4.                 System.out.println(5 & 6);
  5.                 System.out.println(6 ^ 7);
  6.                 System.out.println(2 | 8);
  7.                 System.out.println(7 & 10);
  8.                 System.out.println(9 ^ 10);
  9.         }

  10. }
複製代碼

作者: 陳宥穎    時間: 2022-11-4 20:28

  1. public class Ch01 {

  2.         public static void main(String[] args) {
  3.                 System.out.println(3 | 4);
  4.                 System.out.println(5 & 6);
  5.                 System.out.println(6 ^ 7);
  6.                 System.out.println(2 | 8);
  7.                 System.out.println(7 & 10);
  8.                 System.out.println(9 ^ 10);
  9.         }

  10. }
複製代碼

作者: 林祐霆    時間: 2022-11-4 20:28

7  4  1  10  2  3
作者: 尤爾呈    時間: 2022-11-4 20:29

  1. public class Ch01 {

  2.         public static void main(String[] args) {
  3.                 System.out.println(3 | 4);
  4.                 System.out.println(5 & 6);
  5.                 System.out.println(6 ^ 7);
  6.                 System.out.println(2 | 8);
  7.                 System.out.println(7 & 10);
  8.                 System.out.println(9 ^ 10);
  9.         }

  10. }
複製代碼

作者: 孫嘉駿    時間: 2022-11-4 20:30

  1. public class Ch01 {

  2.         public static void main(String[] args) {
  3.                 System.out.println(3 | 4);
  4.                 System.out.println(5 & 6);
  5.                 System.out.println(6 ^ 7);
  6.                 System.out.println(2 | 8);
  7.                 System.out.println(7 & 10);
  8.                 System.out.println(9 ^ 10);
  9.         }

  10. }
複製代碼

作者: 李宇澤    時間: 2022-11-11 20:43

  1. public class Ch71 {

  2.         public static void main(String[] args) {
  3.                 System.out.println(3 | 4);
  4.                 System.out.println(5 & 6);
  5.                 System.out.println(6 ^ 7);
  6.                 System.out.println(2 | 8);
  7.                 System.out.println(7 & 10);
  8.                 System.out.println(9 ^ 10);
  9.         }

  10. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2