【自问自答】被除数或除数为负数时,余数的符号是什么?
计算机语言中,取余的函数定义为: 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
由此可见,余数的符号与被除数一致!
如有问题,请予以指正,谢谢!
计算机语言中,取余的函数定义为: 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
由此可见,余数的符号与被除数一致!
如有问题,请予以指正,谢谢!
2016-06-07
举报