今天才注意到取模和取余是不同的操作,“%”这个运算符在Python中是取模,而在Java/C/C++是取余。
具体来说,两者的计算方法都是如下:
[第一步] c = 取 整 ( a / b ) c=取整(a/b) c=取整(a/b)
[第二步] r = a − b × c r=a-b\times c r=a−
今天才注意到取模和取余是不同的操作,“%”这个运算符在Python中是取模,而在Java/C/C++是取余。
具体来说,两者的计算方法都是如下:
[第一步] c = 取 整 ( a / b ) c=取整(a/b) c=取整(a/b)
[第二步] r = a − b × c r=a-b\times c r=a−