vb里的mod是什么意思?做什么的?

书上说是取模。。可是好像不是嘛。。能举个例子什么的说明么?... 书上说是取模。。可是好像不是嘛。。

能举个例子什么的说明么?
展开
 我来答
休闲娱乐助手之星M
2019-10-10 · TA获得超过53.8万个赞
知道大有可为答主
回答量:2857
采纳率:100%
帮助的人:113万
展开全部

在VB中,定义为被除数和除数先四舍五入,然后再相除求余数。

相关:

一、两个异号整数求余

1.函数值符号规律(余数的符号)

mod(负,正)=正,mod(-x , y):所得到的值为正;

mod(正,负)=负,mod(x , -y):所得到的值为负;

结论:两个整数求余时,其值的符号为除数的符号。

2.取值规律 先将两个整数看作是正数,再作除法运算

①能整除时,其值为0 (或没有显示)

②不能整除时,其值=除数×(整商+1)-被除数

例:mod(36,-10)=-4 即:36除以10的整数商为3,加1后为4;其与除数之积为40;再与被除数之差为(40-36=4);取除数的符号。所以值为-4。

扩展资料:

相关:

mod函数是一个求余函数,其格式为: mod(nExp1,nExp2),即是两个数值表达式作除法运算后的余数。那么:两个同号整数求余与你所知的两个正数求余完全一样(即两个负整数与两个正整数的算法一样)。

语法:MOD(number,divisor)

参数:

Number 为被除数。

Divisor 为除数。

在Oracle中,如果 divisor 为0,则函数直接返回number。

说明:

函数MOD可以借用函数 INT 来表示:

MOD(n, d) = n - d*INT(n/d)

lj176530592
2008-05-18
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
怎么这都不知道,和其他编程语言一样,MOD是取模运算符,也就是通常所说的求余,例如:7mod3=1,即7除以3等于2余1.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhenghanxi
2008-05-18 · TA获得超过422个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:257万
展开全部
MOD是取模运算,例如求8的模运算,所得的结果就可看作八进制数的基类数字0-7,
如:6mod8=6,9mod8=1,8mod8=0
也就是取余运算
http://zhidao.baidu.com/question/7519806.html?si=1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0871love
推荐于2017-11-25 · TA获得超过3518个赞
知道大有可为答主
回答量:1418
采纳率:50%
帮助的人:1611万
展开全部
a mod b
意思是求取 a 除以 b 的余数

例: 5 mod 3=2
7 mod 2 =1
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lzh741206
2008-05-18 · TA获得超过1192个赞
知道大有可为答主
回答量:1929
采纳率:100%
帮助的人:2795万
展开全部
求除法的余数
5 mod 2 -> 1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式