cmath的標頭檔案中有哪些常用的函式

2022-09-04 14:00:29 字數 649 閱讀 9909

取絕對值,x需為double型,若為int型可乘乙個1.0

1.double fabs(double x)

向上取整,返回小於或等於x的最大整數,如floor(10.5) == 10.0 floor(-10.5) == -11.0

2.double floor(double x)

向下取整,返回大於x的最小整數,如ceil(10.5) == 11.0 ceil(-10.5) == -10.0

3.double ceil(double x)

計算冪值,返回r^p

4.double pow(double r,double p)

返回e^x次方

5.double exp(double x)

計算以e為底的對數,若要計算以10為底的對數:log10(x)

若要計算以其他數為底的對數:log a(b) = log(b)/log(a)

6.double log(double x)

三角函式計算

7.double sin(double x) cos(x) tan(x)

反三角函式計算

8.double asin(double x) acos(x) atan(x)

四捨五入

9.double round(double x)

cmath標頭檔案

cmath標頭檔案中常用函式有 取絕對值,x需為double型,若為int型可乘乙個1.0 1.double fabs double x 向上取整,返回小於或等於x的最大整數,如floor 10.5 10.0 floor 10.5 11.0 2.double floor double x 向下取整,...

標準庫標頭檔案 cmath

infinity 正無窮大或保證上溢float的值 huge valf float的上溢值 huge val double的上溢值 huge vall long double的上溢值 nan not a number非數字 float t 至少和float一樣寬的最高效浮點型別 double t 至...

標頭檔案 cmath 函式庫

cmath是c 語言中的庫函式,其中的c表示函式是來自c標準庫的函式,math為數學常用庫函式。cmath中常用庫函式 int abs int i 返回整型引數i的絕對值 double fabs double x 返回雙精度引數x的絕對值 long labs long n 返回長整型引數n的絕對值 ...