取整、取余、取模的区别 |
您所在的位置:网站首页 › 取余数的符号是什么 › 取整、取余、取模的区别 |
---------------------------------------------
-- 时间:2019-01-02
-- 创建人:Ruo_Xiao
-- 邮箱:[email protected]
---------------------------------------------
一、英文表达
1、取整:Rouding。 2、取余:Residual。 3、取模:Molding。 二、取整1、两数相除取商。 2、符号:DIV、/。 3、栗子: 7 DIV 3 = 7 / 3 = 2 三、取余和取模1、二者的功能均是取余数,但是方法不同。 设:a、b是整数,c是二者的商,r是二者的余数或者模数。 则计算c和r的公式如下: (1) c = a / b (2) r = a - c * b2、取余和取模唯一的不同点在于上述步骤(1)中。 取余运算在取c的值时,向0 方向舍入;而取模运算在计算c的值时,向负无穷方向舍入。所以当a和b符号相同时,二者结果一样。当a和b异号时,二者结果就不同了。 3、栗子 a = -8 , b = 5 当取余时,c = -1。当取模时,c = -2。 根据公式(2),取余时,r = -3。取模时,r = 2。 4、符号: (1)取模:MOD (2)取余:REM (3)%,C语言中是取余,python下 % 运算符代表取模。
(SAW:Game Over!) |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |