Mod取余函数计算规则
Posted 跟我学VB
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mod取余函数计算规则相关的知识,希望对你有一定的参考价值。
VB中的Mod取余函数,用于计算两个数值表达式作除法运算后的余数。
在除VB之外的其他编程语言中,如:C++、Java中,取余符号用的是%,意义和用法与VB中的Mod是一致的。
3 MOD 2= 1
-3 MOD 2=1
3 MOD 0=3
注意:
以上例子是两个数都是整数的情况,计算非常简单,也没有
什么特殊的规则,只要能整除即为0,不能整数则取余数。
那么,如果计算的数值中有小数时如何做呢?
在mod函数计算中要注意:
如果计算的两个数中带有小数,Mod 会先四舍六入取整,再按整数求余;
余数带小数的话只取整数部分;
小数部分比 0.5 小就舍,比 0.5 大就进;
若正好是 0.5,如果小数点前面是偶数就舍,是奇数就进。
例如:
7.5 Mod 4.5
在VB中计算时,程序会将7.5取整为8,4.5取整为4,最后计算得:8 Mod 4=0.
推 荐 阅 读
长按上图,关注跟我学VB公众平台
更多VB精彩内容,尽在VB学习
以上是关于Mod取余函数计算规则的主要内容,如果未能解决你的问题,请参考以下文章