X%Y
1、X和Y都是正数的时候非常简单,如:12%5==2;
2、存在负数时,
(1)当异号时:
if |x|>|y|
ans:x+y
else
ans: x
eg: -6%5==-1,6%(-5)==1,5%-6==5,-5%6==-5
(2)同号时,将两个数视为整数,但结果加一个负号.
eg: -1%-5==-1,-6%-5==-1,-4%-5==-4,-5%-6==-5.
详情见:https://blog.csdn.net/yingbinchina/article/details/2715549