1. 程式人生 > >C/C++的截斷取整例項

C/C++的截斷取整例項

C/C++中7%(-4)=?,(-7)%4=?,(-7)%(-4)=?

C/C++的除法採用向零取整,而不是上取整或下取整。向零取整即向0方向取最接近精確值的整數,換言之就是捨去小數部分,因此又稱截斷取整。對負數取模問題,應先求出二者的商,再使用公式【餘數=被除數-商×除數】得出結果

答案是【3】,【-3】,【-3】