- 两种变体都是正确的,但是在数学(尤其是数论)中,Python的模数是最常用的。
- 在C中,您确实
((n % M) + M) % M
获得了与Python中相同的结果。例如((-1 % 10) + 10) % 10
。请注意,它仍然对正整数:((17 % 10) + 10) % 10 == 17 % 10
和C实现的两个变体(正或负余数)仍然起作用。
欢迎分享,转载请注明来源:内存溢出
((n % M) + M) % M获得了与Python中相同的结果。例如
((-1 % 10) + 10) % 10。请注意,它仍然对正整数:
((17 % 10) + 10) % 10 == 17 % 10和C实现的两个变体(正或负余数)仍然起作用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)