cmath.h 庫函數

數學函數,所在函數庫爲cmath.h、stdlib.h、string.h、float.h ide

1、求絕對值
int abs(int i) 返回整型參數i的絕對值
double fabs(double x) 返回雙精度參數x的絕對值
long labs(long n) 返回長整型參數n的絕對值 函數

double sqrt(double x) 返回x的開平方值 字符串

double acos(double x) 返回x的反餘弦cos-1(x)值,x爲弧度
double asin(double x) 返回x的反正弦sin-1(x)值,x爲弧度
double atan(double x) 返回x的反正切tan-1(x)值,x爲弧度
double atan2(double y,double x) 返回y/x的反正切tan-1(x)值,y的x爲弧度 數學

double cos(double x) 返回x的餘弦cos(x)值,x爲弧度
double sin(double x) 返回x的正弦sin(x)值,x爲弧度
double tan(double x) 返回x的正切tan(x)值,x爲弧度string

int rand() 產生一個隨機數並返回這個數 it

double atof(char nptr) 將字符串nptr轉換成雙精度數,並返回這個數,錯誤返回0
int atoi(char
nptr) 將字符串nptr轉換成整型數, 並返回這個數,錯誤返回0
long atol(char nptr) 將字符串nptr轉換成長整型數,並返回這個數,錯誤返回0
double strtod(char
str,char **endptr)將字符串str轉換成雙精度數,並返回這個數, class

char itoa( int value, char string,int radix); itoa 取整數輸入值,並將其轉換爲相應進制數字的字符串。
itoa(i ,num ,10 );
value:欲轉換的數據。 string:目標字符串的地址。radix:轉換後的進制數,能夠是10進制、16進制等。隨機數

相關文章
相關標籤/搜索