1. 程式人生 > >快速乘模板

快速乘模板

-s size span family 快速乘 light cnblogs 代碼 mil

於是在做miller算法的過程中順便學了一下快速乘..

沒什麽可說的了吧,代碼如下

ll qmulti(ll a,ll b,ll c)
{
    ll tem=a,sum=0;
    while(b)
    {
        if(b&1)sum=(sum+tem)%c;
        tem=(tem+tem)%c;
        b>>=1;
    }
    return sum;
} 

  

快速乘模板