对于正整数n,m,如果ax和1modm同余,那么x的最小正整数叫做a模m的逆元。
一般来说,如果m为素数,a的逆元为a^(m-2)。这个可由费马小定理得到:设a,p为正整数,p为素数。那么a^(p-1)和1模p同余
但是对于p不为素数的情况,可以由扩展欧几里得求出。
对于(a/b)%c
如果b与c互素,则(a/b)%c=a*b^(phi(c)-1)%c
如果b与c不互素,则(a/b)%c=(a%bc)/b
对于b与c互素和不互素都有(a/b)%c=(a%bc)/b成立
对于正整数n,m,如果ax和1modm同余,那么x的最小正整数叫做a模m的逆元。
一般来说,如果m为素数,a的逆元为a^(m-2)。这个可由费马小定理得到:设a,p为正整数,p为素数。那么a^(p-1)和1模p同余
但是对于p不为素数的情况,可以由扩展欧几里得求出。
对于(a/b)%c
如果b与c互素,则(a/b)%c=a*b^(phi(c)-1)%c
如果b与c不互素,则(a/b)%c=(a%bc)/b
对于b与c互素和不互素都有(a/b)%c=(a%bc)/b成立