*------------------------------*/
abs(計算整型數的絕對值)
相關函式labs,fabs
表頭檔案#include<stdlib.h>
定義函式intabs(intj)
函式說明abs()用來計算引數j的絕對值,然後將結果返回。
返回值返回引數j的絕對值結果。
範例#ingclude<stdlib.h>
main(){
intansert;
answer=abs(-12);
printf("|-12|=%d\n",answer);
}
執行|-12|=12
/*---------------------------------*/
exp(計算指數)
相關函式log,log10,pow
表頭檔案#include<math.h>
定義函式doubleexp(doublex);
函式說明exp()用來計算以e為底的x次方值,即ex值,然後將結果返回。
返回值返回e的x次方計算結果。
附加說明使用GCC編譯時請加入-lm。
範例#include<math.h>
main()
{
doubleanswer;
answer=exp(10);
printf("e^10=%f\n",answer);
執行e^10=22026.465795
/*-----------------------------------*/
sqrt(計算平方根值)
相關函式hypotq
定義函式doublesqrt(doublex);
函式說明sqrt()用來計算引數x的平方根,然後將結果返回。引數x必須為正數。
返回值返回引數x的平方根值。
錯誤程式碼EDOM引數x為負數。
範例/*計算200的平方根值*/
#include<math.h>
doubleroot;
root=sqrt(200);
printf("answeris%f\n",root);
執行answeris14.142136
/*--------------------------------*/
fabs(計算浮點型數的絕對值)
相關函式:abs
表頭檔案:#include<math.h>
定義函式:doublefabs(doublex);
函式說明:fabs()用來計算浮點型數x的絕對值,然後將結果返回。
返回值:返回引數x的絕對值計算結果
answer=fabs(-3.141592);
printf("|-3.141592|=%f\n",answer);
執行結果
|-3.141592|=3.141592
*------------------------------*/
abs(計算整型數的絕對值)
相關函式labs,fabs
表頭檔案#include<stdlib.h>
定義函式intabs(intj)
函式說明abs()用來計算引數j的絕對值,然後將結果返回。
返回值返回引數j的絕對值結果。
範例#ingclude<stdlib.h>
main(){
intansert;
answer=abs(-12);
printf("|-12|=%d\n",answer);
}
執行|-12|=12
/*---------------------------------*/
exp(計算指數)
相關函式log,log10,pow
表頭檔案#include<math.h>
定義函式doubleexp(doublex);
函式說明exp()用來計算以e為底的x次方值,即ex值,然後將結果返回。
返回值返回e的x次方計算結果。
附加說明使用GCC編譯時請加入-lm。
範例#include<math.h>
main()
{
doubleanswer;
answer=exp(10);
printf("e^10=%f\n",answer);
}
執行e^10=22026.465795
/*-----------------------------------*/
sqrt(計算平方根值)
相關函式hypotq
表頭檔案#include<math.h>
定義函式doublesqrt(doublex);
函式說明sqrt()用來計算引數x的平方根,然後將結果返回。引數x必須為正數。
返回值返回引數x的平方根值。
錯誤程式碼EDOM引數x為負數。
附加說明使用GCC編譯時請加入-lm。
範例/*計算200的平方根值*/
#include<math.h>
main()
{
doubleroot;
root=sqrt(200);
printf("answeris%f\n",root);
}
執行answeris14.142136
/*--------------------------------*/
fabs(計算浮點型數的絕對值)
相關函式:abs
表頭檔案:#include<math.h>
定義函式:doublefabs(doublex);
函式說明:fabs()用來計算浮點型數x的絕對值,然後將結果返回。
返回值:返回引數x的絕對值計算結果
#include<math.h>
main()
{
doubleanswer;
answer=fabs(-3.141592);
printf("|-3.141592|=%f\n",answer);
}
執行結果
|-3.141592|=3.141592