实数向整数的强制转换
例如:double a=3.3
(int)a的结果是3 不是四舍五入,而是直接舍去小数部分
(int)(a+0.5) 这样才是四舍五入。
double b=3.666
printf("%.2lf",b) 结果是3.67 四舍五入
例如:double a=3.3
(int)a的结果是3 不是四舍五入,而是直接舍去小数部分
(int)(a+0.5) 这样才是四舍五入。
double b=3.666
printf("%.2lf",b) 结果是3.67 四舍五入