取模运算怎么算 9 Mod 1结果为什么是0啊?VB里,取模运算是怎么算啊。说说规则吧,谢谢?
浏览量:3017
时间:2021-03-15 14:03:36
作者:admin
9 Mod 1结果为什么是0啊?VB里,取模运算是怎么算啊。说说规则吧,谢谢?
模运算可以理解为:9模1=0 9/1=9。。。。。0 1*9 0=9
9模2=19/2=4。。。。。1 2*4 1=9
模运算是求余数除数/除数=商余数
此外,注意操作顺序:
符号说明优先
^指数1
-取负2
*乘3
/除3]]integral division 4
模余数5
加6
-减6
模是余数的运算。例如,10除以4的余数是2,所以模的结果是2。
对于整数a和B,模块化操作的方法都是:
1。求整数商:C=A/b
2。计算模块:r=a-C*B.
取模是怎么运算的?
模块运算:a%P(或a mod P),表示a的余数除以P。例如,给定正整数P和任意整数n,必须有一个方程:n=KP r;其中K和r是整数,0≤r<;P,那么K是N除以P的商,R是N除以P的余数。模运算的规则如下:
1,(a b)%P=(a%P b%P)%P.
2,(a-b)%P=(a%P-b%P)%P.
3,(a*b)%P=(a%P*b%P)%P.
4,a^b%P=((a%P)^b)%P
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
post参数放在哪里 api接口