pow()函數用來求x的y次冪,x、y及函數值都是double型 ,其原型為:double pow(double x, double y)。
創新互聯建站主要從事成都網站制作、成都做網站、外貿營銷網站建設、網頁設計、企業做網站、公司建網站等業務。立足成都服務懷柔,10多年網站建設經驗,價格優惠、服務專業,歡迎來電咨詢建站服務:13518219792
實例代碼如下:
#includestdio.h
#includemath.h
void main()
{
double x = 2, y = 10;
printf("%f\n",pow(x, y));
return 0;
}
相關內容:
C++提供以下幾種pow函數的重載形式:
double pow(double X,int Y);
float pow(float X,float Y);
float pow(float X,int Y);
long double pow(long double X,long double Y);
long double pow(long double X,int Y);
使用的時候應合理設置參數類型,避免有多個“pow”實例與參數列表相匹配的情況。
其中較容易發生重載的是使用形如:
int X,Y;
int num=pow(X,Y);
這是一個比較常用的函數,但是編譯器會提醒有多個“pow”實例與參數列表相匹配。
可以使用強制類型轉換解決這個問題:num=pow((float)X,Y)。
power在C語言中沒有特別的含義,既不是關鍵字也不是庫函數的函數名。
可能是編程人員自定義的一個變量名或函數名。
舉例如下:
int?power;?????????//?定義一個int類型的變量,變量名為power
double?power;??//?定義一個double類型的變量,變量名為power
int?power(int?a,?int?b)??//?//?自定義一個函數,函數名為power
{
return?a+b;
}
C語言中只有pow庫函數,沒有power庫函數。
函數原型:double pow(double x, double y);
功 ? ? ? 能:計算x^y
返 回 ?值:計算結果
如:
double?x?=?2,?y;
y?=?pow(3.14,?x);?//?計算3.14的平方
在c語言中,pow函數實現了數學上冪運算的功能。舉個例子,比如求2^8的值,就可以調用pow(2,8)獲得。
當前名稱:c語言中pow函數的意義 c語言pow函數使用
文章起源:http://vcdvsql.cn/article48/ddeigep.html
成都網站建設公司_創新互聯,為您提供品牌網站設計、做網站、服務器托管、網站設計、網站排名、關鍵詞優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯