C语言——整数除法的截断truncation
C
语言整数除法遵守截断truncation
规则而非四舍五入C99
规定使用趋零截断,比如-3.8
转化为-3
#include <stdio.h>
int main(int argc, char const *argv[])
{
int a = 5;
int b = 3;
printf("%d\n",a/b);
}
/**
* save as test1.c
* $gcc test1.c
* $./a.out
* 1
*/
ref:
“C Primer Plus 6”