當前位置:編程學習大全網 - 源碼下載 - 求數學函數代碼,比如abs是絕對值的意識

求數學函數代碼,比如abs是絕對值的意識

abs: 求整型x的絕對值,返回計算結果。 int abs(int x);

acos: 計算COS-1(x)的值,返回計算結果,x應在-1到1範圍內。 double acos(double x);

asin: 計算SIN-1(x)的值,返回計算結果,x應在-1到1範圍內。 double asin(double x);

atan: 計算TAN-1(x)的值,返回計算結果。 double atan(double x);

atan2: 計算TAN-1/(x/y)的值,返回計算結果。 double atan2(double x,double y);

cos: 計算COS(x)的值,返回計算結果,x的單位為弧度。 double cos(double x);

cosh: 計算x的雙曲余弦COSH(x)的值,返回計算結果。 double cosh(double x);

exp: 求Ex的值,返回計算結果。 double exp(double x);

fabs: 求x的絕對值,返回計算結果。 duoble fabs(fouble x);

floor: 求出不大於x的最大整數,返回該整數的雙精度實數。 double floor(double x);

fmod: 求整除x/y的余數,返回該余數的雙精度。 double fmod(double x,double y);

frexp: 把雙精度數val分解為數字部分(尾數)x和以2為底的指數n,即val=x*2n,n存放在eptr指向的變量中。返回數字部分x0.5<=x<1。 double frexp(double x, double *eptr);

log: 求log e x,In x。返回計算結果。 double log(double x);

log10: 求log10x。返回計算結果。 double log10(double x);

modf: 把雙精度數val分解為整數部分和小數部分,把整數部分存到iptr指向的單元。返回val的小數部分。 double modf(double val,double *iptr);

pow: 計算Xy的值,返回計算結果。 double pow(double x,double *iprt);

rand: 產生-90到32767間的隨機整數。返回隨機整數。 int rand(void);

sin: 計算SINx的值。返回計算結果。x單位為弧度。 double sin(double x);

sinh: 計算x的雙曲正弦函數SINH(x)的值,返回計算結果。 double sinh(double x);

sqrt: 計算根號x。返回計算結果。x應>=0。 double sqrt(double x);

tan: 計算TAN(x)的值,返回計算結果。x單位為弧度。 double tan(double x);

tanh: 計算x的雙曲正切函數tanh(x)的值。返回計算結果。 double tanh(double x);

希望可以幫到妳。

如果滿意請采納或給好評。

  • 上一篇:開發APP需要多長時間?
  • 下一篇:Android通訊錄源代碼
  • copyright 2024編程學習大全網