负数取整与取余数
#include <iostream>
using namespace std;
int main() {
/*
总结:不管是整数还是负数相除,结果都是向0取整(向0这个方向)
a / b = c...r
那么余数r为:
r = a-c*b;
通过这个式子可计算c/c++的余数
*/
cout<< -7 % -5 <<endl;
cout<< (-7) % (5) <<endl;
cout<< (7) % (-5) <<endl;
cout<< (7) % (5) <<endl;
cout<<(-7)/(unsigned)4<<endl;
/*
-2
-2
2
2
1073741822
*/
return 0;
}