首页 > 其他 > 详细

取模?取余?

时间:2019-12-11 20:51:28      阅读:88      评论:0      收藏:0      [点我收藏+]

取模和取余

1. 首先两者公式是相同的:r = a - c * b

  简单解释一下:被除数a,除数b, 整数商c = a/b。 取模和取余的结果 = 被除数 - 整数商*除数

2. 两者的区别:整数商的趋近值, 在取整的时候,取模运算趋近负无穷去值,取余操作趋近于0取指

  简单举例,若a/b =  -2.5 ,则取模运算中,整数商c=-3;取余操作中,整数商c=-2。

 

总结规律:

  取模 取余
计算结果的正负符号 与除数b相同 与被除数a相同
整数商趋近方向 趋近负无穷 趋近0
场景 编程 数学
编程语言%代表含义 Python c/c++/Java

取模?取余?

原文:https://www.cnblogs.com/yishilin/p/12024735.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!