(-15)%2,15%(-2)相等?

在eclipse中运行结果是:不相等。

我们由此可以总结出下面两个结论:

对于任何同号的两个整数,其取余结果没有争议,所有语言的运算原则都是使商尽可能小。

对于异号的两个整数,C++/Java语言的原则是使商尽可能大,很多新型语言和网页计算器的原则是使商尽可能小。

原文地址:https://www.cnblogs.com/super-chao/p/10189463.html