9
%d
我尋找一個算法,允許我計算(2^n)%d
與n和d 32或64位整數。算法C/C++:計算最快方式(2^N)與和d 32個或64位的整數
問題在於,即使使用多精度庫,也不可能將2^n
存儲在內存中,但也許存在一種技巧,只能使用32或64位整數來計算(2^n)%d
。
非常感謝。
給我點時間交叉檢查自己。我想你是正確的。 :) – Mysticial
是的,你說得對。鑑於我的背景,我應該更好地瞭解這個......大聲笑 – Mysticial
+1現在!........ –