Java中的整数求余(包括负数):
1、计算公式:a % b= a - (a / b) * b
示例: 5 % 3 = 5 - (5 / 3) * 3 = 2
5 % -3 = 5 - (5 / -3) * - 3 = 2
-5 % 3 = -5 - (-5 / 3) * 3 = -2
-5 % -3 = -5 - (-5 / -3) * -3 = -2
个人总结:
1.结果的正负号取决于被取余数的正负;
2.其他的按照全正数的情况计算;
3.整数拆分的时候可以不考虑正负数了,只需要x%10即可得到个位数;
转载自::https://blog.csdn.net/ting0fdnb/article/details/77185558