C/C++數字處理函式總結
阿新 • • 發佈:2018-12-09
絕對值
1. 絕對值;
標頭檔案:<stdlib.h>
函式原型:
int abs(int x);
long abs(long x);
double abs(double x);
long double abs(long double x);
float abs(float abs);
返回:x的絕對值
2. 浮點數絕對值
標頭檔案:<math.h>
函式原型:
double fabs(double x);
返回值:浮點數的絕對值
求x次方
標頭檔案:<math.h>
函式原型:
double pow(double x,double y);
開平方
標頭檔案:<math.h>
函式原型:
double sqrt(double x);
三角函式
1.餘弦
標頭檔案:<math.h>
函式原型:
double cos(double x)
返回值:返回x的餘弦值,x為弧度
2.正弦
標頭檔案:<math.h>
函式原型:
double sin(double x)
返回值:返回x的正選值,x為弧度
3.正切
標頭檔案:<math.h>
函式原型:
double tan(double x)
返回值:返回x的正切值,x為弧度
取整
1.天花板函式
標頭檔案:<math.h>
函式原型:
double ceil(double x)
返回值:返回不小於x的最小整數
2.地板函式
標頭檔案:<math.h>
函式原型:
double floor(double x)
返回值:返回不大於x的最小整數
對浮點數求餘
標頭檔案:<math.h>
函式原型:
double fmod(double x,double y);
返回:兩個浮點數相除後的餘數