鸟神说。。
a/b靠零取整
然后呢。。a%b定义成a-(a/b)*b
c语言就是这么算的。。。
那么python2.6是怎么算的呢
如果最后你取模想得到一个正数。。
那么在上述取模定义不变的情况下
py的mod意思就是说。。
amodb=(a%b+b)%b
其中第一步是用来把a转化成a%b这个绝对值比b小的负数
然后再加上b..再modb
这样就好啦
鸟神说。。
a/b靠零取整
然后呢。。a%b定义成a-(a/b)*b
c语言就是这么算的。。。
那么python2.6是怎么算的呢
如果最后你取模想得到一个正数。。
那么在上述取模定义不变的情况下
py的mod意思就是说。。
amodb=(a%b+b)%b
其中第一步是用来把a转化成a%b这个绝对值比b小的负数
然后再加上b..再modb
这样就好啦
转载于:https://www.cnblogs.com/linkzijun/p/6151486.html