MOD函数是可以返回两数相除的余数,也就是计算出两个数字相除后的余数,然后把余数显示在单元格中。
MOD函数的语法是:MOD(number,divisor),用中文表示就是:MOD(被除数,除数)。
例如我们想计算“3除以2后的余数”,那么可以在单元格中输入"=MOD(3,2)",然后点击编辑栏旁的对号或者按键盘的回车键。
知道了MOD函数和IF函数的用法,就可以把它们结合在一起计算出某个数是奇数还是偶数了。可以先用MOD函数计算出这个数的余数,然后再用IF函数判断这个余数是否为0,从而自动在另一个单元格中显示出汉字“奇数”或者“偶数”。
例如要自动算出表格中B3单元格中的数是奇数还是偶数,可以在另一个单元格中输入:“=IF(MOD(B3,2)=0,"偶数","奇数")”,点击编辑栏旁的对号或者按键盘的回车键后就会自动显示出计算结果了。
mod的原理就是求余数。
比如:10除以3,商是3,余数是1
在c++里面,用'/'表示求商,而用%表示秋余数
所以10/3=3,10%3=1。
扩展资料:
语法:
MOD(number,divisor)
参数:
Number 为被除数。
Divisor 为除数。
在Oracle中,如果 divisor 为0,则函数直接返回number。
说明:
函数MOD可以借用函数 INT 来表示:
MOD(n, d) = n - d*INT(n/d)
示例:
MOD(3, 2) 等于 1
MOD(-3, 2) 等于1
MOD(3, -2) 等于-1
MOD(-3, -2) 等于-1
MOD(-3, 0) 等于-3
MOD(3, 0) 等于3
MOD(2, 0) 等于2
MOD(4, 3) 等于1
而在Excel中,除数不能为0,否则会报错。
MOD(3, -2) 等于-1(与后面的数符号相同)
MOD(3, 0) 报错,输出结果为#DIV/0!
参考资料:
百度百科-MOD函数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)