用C语言怎么实现浮点数的四舍五入,保留两位小数点
用C语言怎么实现浮点数的四舍五入,保留两位小数点
日期:2017-10-14 06:24:19 人气:3
C语言怎么实现浮点数的四舍五入,保留两位小数的设计过程为:
定义浮点点数变量df,输入浮点数
浮点数df扩大100倍
浮点数df增加0.5
利用floor()函数得到最接近df数,但不大于df的整数(完成四舍五入)。不能用int强制转换,否则,数据超过int范围就会出现错误。
浮点数df缩小100倍得到有两位小数的浮点数
按%.2f输出结果。
参考代码:
#include #include void main(){ double df=0; printf("input d: &quo