模(mod)运算的公式和法则

模(mod)运算的公式和法则

定义:

对于任意实数x、y都有:

,

其中是向下取整的意思在c语言中可以使用floor函数来达到此目的;

floor函数用法;

模的运算法则;

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.%p=((a%p)^b)%p

(除法例外)

模运算满足结合律、交换律、分配率,具体如下:

A. 结合律

((a+b)%p+c)%p=(a+(b+c)%p)%p

((a*b)%p * c)%p= (a * (b*c)%p)%p

B. 交换律

(a+b)%p=(b+a)%p

(a*b)%p=(b*a)%p

C. 分配率

(a+b)%p=(a%p+b%p)%p

((a+b)%p*c)%p = ( (a*c)%p + (b*c)%p )%p

其中的证明过程:

要证明 (a+b)%p=(a%p+b%p)%p,我们需要先证明 a%p+b%p 的值在模 p 的意义下等于 a+b 的值在模 p 的意义下。 设 a mod p = x,b mod p = y, 那么: a = x + kp b = y + lp 其中 k 和 l 是任意整数 所以,a+b = x+kp + y+lp = (x+y) + (k+l)p 所以,(a+b) mod p = (x+y) mod p 而 a%p + b%p = x + y 所以在模 p 的意义下,(a+b)%p = (a%p+b%p)%p

相关推荐

秘闻竞速通用阵容:狰鸩快乐通关法
365bet娱乐app

秘闻竞速通用阵容:狰鸩快乐通关法

📅 10-07 👀 7399
如何查看域名的IP地址
365网站平台网址

如何查看域名的IP地址

📅 08-14 👀 3150
“为什么5分钟后再搜索,我的机票就变贵了?”
鹦鹉和狗哪个好养 养鸟和养狗哪个麻烦?
365网站平台网址

鹦鹉和狗哪个好养 养鸟和养狗哪个麻烦?

📅 08-16 👀 6878
项目管理系统(PMS):一文扫盲,彻底搞懂。
365网站平台网址

项目管理系统(PMS):一文扫盲,彻底搞懂。

📅 10-04 👀 6885
presidential是什么意思
365bet娱乐app

presidential是什么意思

📅 08-15 👀 8241
开航啦!颐和园乘船攻略速览
365bet电子游戏

开航啦!颐和园乘船攻略速览

📅 11-04 👀 5209
武汉到北京顺丰快递要多久,顺丰武汉到北京几天
365网站平台网址

武汉到北京顺丰快递要多久,顺丰武汉到北京几天

📅 07-28 👀 6875
华帝J656AZ网友点评
365网站平台网址

华帝J656AZ网友点评

📅 10-21 👀 2480