C/C++ 取整函數


[C++11] <cmath>

C++ 標准函數庫<cmath> 中的取整函數

一、向上取整

double ceil (double x);

x向正無窮取整,返回大於或等於x的最小整數值。

二、向下取整

double floor (double x);

x向負無窮取整,返回小於或等於x的最大整數值。

三、四舍五入

double round (double x);

返回最接近x的整數值。(中間情況按四舍五入區分)

四、舉例

value ceil floor round
2.3 3.0 2.0 2.0
3.8 4.0 3.0 4.0
5.5 6.0 5.0 6.0
-2.3 -2.0 -3.0 -2.0
-3.8 -3.0 -4.0 -4.0
-5.5 -5.0 -6.0 -6.0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM