【发布时间】:2015-09-08 01:20:45
【问题描述】:
我最近开始学习代码 (Java),并根据第 15.17.3 节在 Oracle 网站上查找了模运算符。以下链接:
http://docs.oracle.com/javase/specs/jls/se8/html/jls-15.html#jls-15.17.3
基本上,如果a 是分母,b 是分母,它声明:(a/b) * b + (a%b) = a,它定义模运算符为:a%b = a – (a/b) * b。
我很困惑,因为这个等式根本不起作用,可以简化为a%b = 0。我知道我的基本数学代数,所以我希望有人能告诉我它应该如何相等?
【问题讨论】:
-
Java 中没有模运算符。这是一个remainder operator。
标签: java definition modulo modulus