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,如果小数点前面是偶数就舍,是奇数就进
Mod取余函数计算规则

例如:

7.5 Mod 4.5

在VB中计算时,程序会将7.5取整为8,4.5取整为4,最后计算得:8 Mod 4=0.

Mod取余函数计算规则

推 荐 阅 读



Mod取余函数计算规则



长按上图,关注跟我学VB公众平台

更多VB精彩内容,尽在VB学习

以上是关于Mod取余函数计算规则的主要内容,如果未能解决你的问题,请参考以下文章

vb 的取余运算符是怎么算的

位运算取余取模

Matlab中取模(mod)与取余(rem)的区别

取余运算(codevs 1497)

vhdl语言中取余符号rem如何用?举例说明。

mysql的mod函数