当前位置: > 负数取模运算问题,比如 12%-5=2,请问是怎么算出来的?...
题目
负数取模运算问题,比如 12%-5=2,请问是怎么算出来的?

提问时间:2020-12-05

答案
我用C++BUILDER6试了一下,果然是2,出乎意料,
因为一般除法取余,很少涉及负数,所以以前也没有多想过.
负数取余,那只好现场自行总结了:
只有三种情况:
12%(-5)=2 因为商是 -2 ,所以余数 2
(-12)%(-5)=-2 因为商是 2, 所以余数 -2
(-12)%5=-2 因为商是 -2 ,所以余数是-2
因为商好定,有了商就可计算出余数,
所以: 取余的结果正负号 跟被除数总是一样.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.