为了账号安全,请及时绑定邮箱和手机立即绑定

【自问自答】被除数或除数为负数时,余数的符号是什么?

计算机语言中,取余的函数定义为: a%b = a - (a/b)*b

所以,当被除数或除数为负数时,总结为一句话:可按正正取余获得余数的绝对值,余数的符号与被除数一致。

举个栗子:

  1. (-7)除以2,即:-7-(-7/2)*2=-1

  2. (-7)除以(-2),即:-7-(-7/-2)*(-2)=-1

  3. 7除以(-2),即:7-(7/-2)*(-2)=1

由此可见,余数的符号与被除数一致!

如有问题,请予以指正,谢谢!

正在回答

1 回答

var me = -7 % -2         --  -1
var he = -7 % 2          --  -1
var she = 7 % -2         --   1
在xcode里新建playground 如上得知


0 回复 有任何疑惑可以回复我~
#1

GideonFreeman 提问者

非常感谢!
2016-06-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

【自问自答】被除数或除数为负数时,余数的符号是什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信