三角函式:(所有引數必須為弧度)
1.acos
函式申明:acos (double x);
用途:用來返回給定的 x 的反余弦函式。
2.asin
函式申明:asin (double x);
用途:用來返回給定的 x 的反正弦函式。
3.atan
函式申明:atan (double x);
用途:用來返回給定的 x 的反正切函式。
4.sin
函式宣告:sin (double x);
用途:用來返回給定的 x 的正弦值。
5.cos
函式宣告:cos (double x);
用途:用來返回給定的 x 的余弦值。
6.tan
函式宣告:tan (double x);
用途:用來返回給定的 x 的正切值。
7.atan2
函式宣告:atan2 (double y, double x);
用途:返回給定的 x 及 y 座標值的反正切值
其他函式:
8.atof
函式名: atof (const char *s);
功 能: 把字串轉換成浮點數
用 法: double atof(const char *nptr);
程式例:
#i nclude
#i nclude
int main(void)
9.ceil 和 floor
函式名: ceil
floor
功 能: 向上捨入
向下捨入
用 法: double ceil(double x);
double floor(double x);
程式例:
#i nclude
int main(void)
該程式執行結果:original number 123.54
number rounded down 123.00
number rounded up 124.00
10.fabs
函式名:fabs
功能:求浮點數x的絕對值.
用法:fabs (double x);
11.fmod
函式名: fmod
功 能: 計算x對y的模, 即x/y的餘數
用 法: double fmod(double x, double y);
程式例:
#i nclude
#i nclude
int main(void)
12.abs
函式名:abs
功能:返回整型數的絕對值.
用法:abs(number)
number 引數可以是任意有效的數值表示式。如果 number 包含 null,則返回 null;如果是未初始化變數,則返回 0.
冪指數:
13.exp
函式名:exp
功能:返回 e 的 n 次冪.
用法:exp (double x);
14.frexp
函式名: frexp
功 能: 把乙個雙精度數分解為尾數的指數
用 法: double frexp(double value, int *eptr);
程式例:
#i nclude
#i nclude
int main(void)
15.log
函式名:log
功 能: 自然對數函式ln(x)
用 法: double log(double x);
程式例:
#i nclude
#i nclude
int main(void)
log(x,y)=ln(y)/ln(x)
16.ldexp
函式名: ldexp
功 能: 計算value*(2的exp冪 ).
用 法: double ldexp(double value, int exp);
程式例:
#i nclude
#i nclude
int main(void)
執行結果為:2*2^3=16.
17.log10
函式名:log10
功能:返回以 10 為底的對數.
用法:log10 (double x);
18.sqrt
函式名:sqrt
功能:返回指定數字的平方根.
用法:sqrt (double x);
19.modf
函式名:modf
功 能: 把數分為指數和尾數
用 法: double modf(double value, double *iptr);
程式例:
#i nclude
#i nclude
int main(void)
20.pow
函式名:pow
功能:返回指定數字的指定次冪.
用法:pow (double x, double y);(將返回x的y次冪)
雙曲函式:
21.cosh
函式名:cosh
功能:返回指定角度的雙曲余弦值.
用法:double cosh(double x(以弧度計量的角度)) ;
22.sinh
函式名:sinh
功能:返回指定角度的雙曲正弦值。
用法:sinh (double x);(其中引數x必須為弧度制)
23.tanh
函式名:tanh
功能:回指定角度的雙曲正切值.
用法:tanh (double x);
C語言常用數學函式及其用法
三角函式 所有引數必須為弧度 1.acos 函式申明 acos double x 用途 用來返回給定的 x 的反余弦函式。2.asin 函式申明 asin double x 用途 用來返回給定的 x 的反正弦函式。3.atan 函式申明 atan double x 用途 用來返回給定的 x 的反正切...
R語言常用數學函式
sum max min mean median prod x 對x中的元素都連乘 which.max x 返回x中最大元素的下標 which.min x 返回x中最小元素的下標 range x 值域 rev x 對x中的元素取逆序 sort x 將x中的元素將公升序排列 pmin x,y 返回乙個向...
C 中常用數學函式
include using abs 絕對值 using acos 反余弦 using acosf 反余弦 using acosl 反余弦 using asin 反正弦 using asinf 反正弦 using asinl 反正弦 using atan 反正切 using atan2 y x的反正切...