取余运算的规则

取余运算满足以下规则:(x + y) % p = (x % p + y % p) % p

证明如下:

假设:
    x = a * p + b; 
    y = c * p + d;

则: 
    x % p = b; 
    y % p = d;

则:
    (x + y) % p = (a * p + b + c * p + d) % p
                = ((a + c) * p + (b + d)) % p
                = (b + d) % p
                = (x % p + y % p) % p

 


版权声明:本文为choumin原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。