我需要找到Res =(A/B)%P(P是素數)。代碼或Algo for Modulo Division
我有民= A%P和Den = B%P.
有隻需使用次數,書房和P任何方式找到RES?
(a/b) mod p = ((a mod p) * (b^(-1) mod p)) mod p
i.e. Res = (Num * b^(p - 2) % p) % p
現在,我怎麼二分找到B ^(P-2)使用書齋%P:
我碰到這個來的?
如果您可以提供給我一個C++/C代碼,我會非常高興,因爲我可以直接在我的遊戲中使用它,否則,請幫助我找到一個公式,以便我可以獲得Res我自己。
通話建議你向有關http://math.stackexchange.com/ – Dave 2014-09-06 17:35:00
http://en.wikipedia.org/wiki/Modular_multiplicative_inverse – 2014-09-06 17:41:30