Java 中的取余运算是 %,而取模运算是 Math.floorMod()

Java 示例
Java 中的取余运算是 %,而取模运算是 Math.floorMod()。

 1 System.out.println("------Complementation------");
 2 System.out.println(7 % 4);
 3 System.out.println((-7) % 4);
 4 System.out.println(7 % (-4));
 5 System.out.println((-7) % (-4));
 6 
 7 System.out.println();
 8 System.out.println("------Modulo Operation------");
 9 System.out.println(Math.floorMod(7, 4));
10 System.out.println(Math.floorMod(-7, 4));
11 System.out.println(Math.floorMod(7, -4));
12 System.out.println(Math.floorMod(-7, -4));

 

输出结果:

 1 ------Complementation------
 2 3
 3 -3
 4 3
 5 -3
 6 
 7 ------Modulo Operation------
 8 3
 9 1
10 -1
11 -3

 

 
posted @ 2020-07-16 10:42  云谷の风  阅读(628)  评论(0编辑  收藏  举报