頭文件 中常用函數


    <cmath>里面有很多數學函數,下面說一下常用的一些函數吧;直接把函數原型給了出來,用的時候注意參數

先說一下,c++自身是沒有四舍五入函數round()的,若果你要用到的話,可以自己寫一個round() ,我用另外

一篇文章寫了一個round()函數,附上鏈接:https://www.cnblogs.com/buanxu/p/12775597.html

 

1. double abs(int x)       一般對int型取絕對值后返回double型,不過也可以對double型取絕對值

2. double fabs(double x)     對int型取絕對值后返回double型

3. long labs(long x)      對long型取絕對值后返回long型

4. double exp(double x)    以e為底指數函數,ex

5. double pow(double x, double y)    以x為底,y為指數的指數函數,xy

6. double sqrt(double x)    對x開平方,√x

7. double floor(double x)    返回不大於x的最大整數,可以理解為在數軸上向左取第一個整數

8. double ceil(double x)    返回不小於x的最小整數,可以理解為在數軸上向右取第一個整數

最后驗證一下第7、8個函數,使用及結果如下圖


免責聲明!

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



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