算法笔记重点(1)浮点数的四舍五入

浮点数在以下几种情况采用四舍五入

1.printf("%.mf",a);

2.cout<<fixed<<setprecision(m)<<a<<endl;

3.利用cmath的round()函数,对浮点数四舍五入取整

4.利用强制类型转换的功能,即类似于a=(int)(b+0.5)对b四舍五入。

5.利用floor()与ceil()函数,采用类似4的技巧对其四舍五入。

注意:如需对小数点后若干位取整,则在3,4,5中需要对浮点数进行乘法处理,完成后再还原即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章