码迷,mamicode.com
首页 > 其他好文 > 详细

[知识点]费马小定理和欧拉定理

时间:2020-03-18 23:21:57      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:基础   计算   str   图片   欧拉函数   http   image   font   ima   

一、定义

费马小定理是数论中的一个定理:假如a是一个整数,p是一个质数,那么:a ^ p - a是p的倍数,即:

 技术图片

如果a不是p的倍数,还可以表示为:

   技术图片

二、应用

计算2 ^ 100 / 13的余数。

技术图片

 

即余数为3。

 

三、延伸

费马小定理本质上是欧拉定理的一种特例。

欧拉定理:假如n和a为正整数,且互素,则:

技术图片

 

其中,ψ(n)为欧拉函数。

(欧拉函数:ψ(n)表示小于等于n的正整数中与n互质的数的个数)

在费马小定理的基础上,欧拉定理可以处理模数非质数的情况,比如:

计算7 ^ 222 / 10的余数。

技术图片

 

[知识点]费马小定理和欧拉定理

标签:基础   计算   str   图片   欧拉函数   http   image   font   ima   

原文地址:https://www.cnblogs.com/jinkun113/p/12521069.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!