%與mod的區別


%與mod的區別:%出來的數有正有負,符號取決於左操作數。。。而mod只能是正(因為a = b * q + r (q > 0 and 0 <= r < q), then we have a mod q = r    中r要大於等於0小於q)。。。。。

 

所以要用%來計算mod的話就要用這樣的公式:a mod b = (a % b + b) % b

括號里的目的是把左操作數轉成正數


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM