#include "math.h"
創(chuàng)新互聯(lián)公司致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,包括成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)、SEO優(yōu)化、網(wǎng)絡(luò)推廣、整站優(yōu)化營銷策劃推廣、電子商務(wù)、移動互聯(lián)網(wǎng)營銷等。創(chuàng)新互聯(lián)公司為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制及解決方案,創(chuàng)新互聯(lián)公司核心團隊10年專注互聯(lián)網(wǎng)開發(fā),積累了豐富的網(wǎng)站經(jīng)驗,為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設(shè)服務(wù),在網(wǎng)站建設(shè)行業(yè)內(nèi)樹立了良好口碑。
void main()
{
int i=11;
double result = pow(2, i-1)
printf("%d", result);
}
輸出:
1024
歡迎繼續(xù)交流!
C語言中表達n次方可以用pow函數(shù)。
函數(shù)原型:double pow(double x, double y)
功 能:計算x^y的值
返 回 值:計算結(jié)果
舉例:
double a;a = pow(3.14, 2); // 計算3.14的平方,并將結(jié)果保存在變量a中
注:使用pow函數(shù)必須將頭文件#includemath.h包含進源文件中
C語言中計算一個數(shù)的N次方可以用庫函數(shù)pow來實現(xiàn)。
函數(shù)原型:double pow(double x, double y);
功 能:計算x^y的值
返 回 值:計算結(jié)果
舉例如下:
double a = pow(3.14, 2); // 計算3.14的平方
注:使用pow函數(shù)時,需要將頭文件#includemath.h包含進源文件中。
如果允許精度誤差, 那么可以用數(shù)學函數(shù)
pow(10, i);
得到的是浮點數(shù)。
如果i范圍在0~10之間,結(jié)果要求絕對準確, 那就要自己寫函數(shù)算了。
C語言有pow方法,用次方就需要pow,如果你不想用的話,你寫的b=1ei肯定是錯誤的,這是計算機,不是數(shù)學,沒有這種表示方式,需要pow函數(shù)來執(zhí)行,如果你實在不想用pow方法的話你就得寫一個函數(shù),我給你寫一個int pow2(int num,int i){ int numJ=1; for(int j=0;ji;j++) { numJ=numJ*num; }return num;} 調(diào)用就直接寫b=pow2(10,i);就ok了,我用的C#語法寫的,不知道c語言是不是這樣,我想應(yīng)該是這樣的,滿意的話記得打好評哦。。。。
當前標題:c語言中i次方函數(shù)是什么 c語言的次方函數(shù)
轉(zhuǎn)載源于:http://m.kartarina.com/article18/hjgsdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、電子商務(wù)、虛擬主機、商城網(wǎng)站、ChatGPT、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)