大数幂的模运算
题目
我们知道对于像 7%2,3%5 这样的题,计算机很容易算出它们的结果,但是如果我们需要计算 7123456789%65536 这样的值呢,这时普通的计算方式可能就要花费很久的时间了,有没有简单的方法可以算出来这类大数的模呢?
分析
假设我们有整数a, b与除数m ,那么假设
a % m = j , b % m = t , 有整数 i , s , 使
a=im+jb=sm+t
所以有
a⋅b=
我们知道对于像 7%2,3%5 这样的题,计算机很容易算出它们的结果,但是如果我们需要计算 7123456789%65536 这样的值呢,这时普通的计算方式可能就要花费很久的时间了,有没有简单的方法可以算出来这类大数的模呢?
假设我们有整数a, b与除数m ,那么假设
a % m = j , b % m = t , 有整数 i , s , 使
a=im+jb=sm+t
所以有
a⋅b=