在C語言中,用函數(shù)exp(x)來表示e的x次方。
成都創(chuàng)新互聯(lián)公司業(yè)務(wù)包括:成品網(wǎng)站、企業(yè)產(chǎn)品展示型網(wǎng)站建設(shè)、品牌網(wǎng)站制作、電子商務(wù)型網(wǎng)站建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)(多語言)、商城系統(tǒng)網(wǎng)站開發(fā)、按需定制網(wǎng)站、全網(wǎng)整合營銷推廣等。效率優(yōu)先,品質(zhì)保證,用心服務(wù)是我們的核心價(jià)值觀,我們將繼續(xù)以良好的信譽(yù)為基礎(chǔ),秉承穩(wěn)固與發(fā)展、求實(shí)與創(chuàng)新的精神,為客戶提供更全面、更優(yōu)質(zhì)的互聯(lián)網(wǎng)服務(wù)!
函數(shù)原型:double exp(double x);
功 ? ? ? 能:計(jì)算e的x次方
返 回 ?值:計(jì)算結(jié)果
舉例說明如下:
double?x=1.2,?y;
y?=?exp(x);????????//?計(jì)算e^x,即e^1.2,并將結(jié)果保存在變量y中
printf("%lf",?y);??//?輸出變量y的值
注:使用exp函數(shù)時(shí),需要將頭文件#includemath.h包含進(jìn)源文件中。
首先添加數(shù)學(xué)函數(shù)的頭文件:
#includemath.h
然后,使用下面的開放和平方函數(shù):
開方:sqrt(a) a為要計(jì)算的常量,變量或表達(dá)式
平方:power(a,n) a為要計(jì)算的常量,變量或表達(dá)式,n為次方數(shù)
擴(kuò)展資料:
C語言中的指數(shù)函數(shù)
POWER函數(shù)的主要作用是返回給定數(shù)字的乘冪。POWER函數(shù)的語法為:
POWER(number,power),
功 能:指數(shù)函數(shù)(x的y次方)
其中參數(shù)number表示底數(shù);參數(shù)power表示指數(shù)。
兩個(gè)參數(shù)可以是任意實(shí)數(shù),當(dāng)參數(shù)power的值為小數(shù)時(shí),表示計(jì)算的是開方;當(dāng)參數(shù)number取值小于0且參數(shù)power為小數(shù)時(shí),POWER函數(shù)將返回#NUM!錯(cuò)誤值。
參考資料來源:百度百科-power (函數(shù))
參考資料來源:百度百科-平方根計(jì)算
如下:
(1)#includestdio.h
int main()
{
double item=1,sum=1,n;
for(n=1;n=20;n++)
{
item*=1.0/n;
sum+=item;
}
printf("The sum is %lf\n",sum);
return 0;
}
(2)#includestdio.h
#includemath.h
int main()
{
double item=1,sum=1,n=1;
do
{
item*=1.0/n;
sum+=item;
n++;
}while(fabs(item)=1e-4);
printf("The sum is %lf\n",sum);
return 0;
}
介紹
C語言是一門面向過程的、抽象化的通用程序設(shè)計(jì)語言,廣泛應(yīng)用于底層開發(fā)。C語言能以簡易的方式編譯、處理低級(jí)存儲(chǔ)器。
C語言是僅產(chǎn)生少量的機(jī)器語言以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的高效率程序設(shè)計(jì)語言。盡管C語言提供了許多低級(jí)處理的功能,但仍然保持著跨平臺(tái)的特性。
//exp.c
#include math.h
double expTaylor(double x,int n)
{
double sum=1,fac;
int i,j;
for(i=1;i=n;i++)
{
j=i;
fac=1;
while(j) fac*=j--;
sum+=pow(x,i)/fac;
}
return sum;
} extern double expTaylor(double x,int n);
#include stdio.h
int main()
{
int n=10,i;
for(i=0;in;i++)
printf("%.16lf\n",expTaylor(1,i)); return 0;
}
p問你一下,你所說的e是:In(x)=以e為底x的對數(shù),中的
e
嗎?如果不是就用C語言的庫函數(shù)就行,pow();
如果你是想說用算法去實(shí)現(xiàn)你后面寫的那個(gè)公式,我可以告訴你,一般我們用C語言,只能計(jì)算到13的階乘,我記的不是很清了。/p
p你急著用嗎,我現(xiàn)在不想寫程序了。都忙了一早上了。我給你點(diǎn)提示吧,/p
p①:肯定要用for循環(huán)做累加的;/p
p②:X的n次方呢,這個(gè)就用庫函數(shù)的pow();/p
p③:然后階乘就自己寫個(gè)子函數(shù)。/p
p階乘用遞歸。給你看張圖片,我自己覺得這個(gè)寫遞歸的寫的不錯(cuò)就把它印在我的桌面了。如果看不到可以去我空間看看,那張叫階乘的圖片!/p
p我的Q:752904147/p
p/p
新聞名稱:C語言實(shí)現(xiàn)e的x次方函數(shù) C語言e的x次方
URL分享:http://chinadenli.net/article26/hpejcg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、網(wǎng)站營銷、關(guān)鍵詞優(yōu)化、電子商務(wù)、網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)