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)
向下取整,返回大於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
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的絕對值 ...
C 提高篇 標頭檔案 cmath
是c 數學函式庫,是做題的利器之一 三角函式類 using cos 余弦 using cosf 余弦 using cosl 余弦 using acos 反余弦 using acosf 反余弦 using acosl 反余弦 using cosh 雙曲余弦 using coshf 雙曲余弦 using...