算法筆記重點(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中需要對浮點數進行乘法處理,完成後再還原即可。

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