GideonFreeman
2016-06-07 21:30
计算机语言中,取余的函数定义为: a%b = a - (a/b)*b
所以,当被除数或除数为负数时,总结为一句话:可按正正取余获得余数的绝对值,余数的符号与被除数一致。
举个栗子:
(-7)除以2,即:-7-(-7/2)*2=-1
(-7)除以(-2),即:-7-(-7/-2)*(-2)=-1
7除以(-2),即:7-(7/-2)*(-2)=1
由此可见,余数的符号与被除数一致!
如有问题,请予以指正,谢谢!
var me = -7 % -2 -- -1 var he = -7 % 2 -- -1 var she = 7 % -2 -- 1 在xcode里新建playground 如上得知
玩儿转Swift 2.0(第一季)
37605 学习 · 66 问题
相似问题