Java取模运算

目前大家都以为 % 在JAVA中是取模(mod)运算

经过测试,在JAVA中却是取余操作符,如:

System.out.println(90%50)   --结果是:40,取模的正确结果应该是1

 

怎么自行实现呢,很简单,用除

 

(int)Math.floor(90/10)

(int)Math.floor(90/20)

(int)Math.floor(90/50)

 

输出:

9

4

1

 

你可能感兴趣的:(JAVA,java)