1樓:紫薇參星
你的抄求e值的c++程式,我幫你改完了,你看看吧(改動的地方見註釋)#include
using namespace std;
int main()
sum=sum+1;
printf("%.10f",sum);
return 0;}
一道c++程式設計題,求出e的值
2樓:匿名使用者
#include
#include
int main()
printf("%.10f", e);}
c++中使用exp (就是e的多少次方)需要什麼標頭檔案
3樓:淚之夢幻
#include標頭檔案
這個庫中有函式exp(x)相信能滿足您的要求
cmath是c++語言中的庫函式,其中的c表示函式是來自c標準庫的函式,math為數學常用庫函式。
cmath庫函式列表:
c語言提供了以下的數學函式,要使用這些函式時,在程式檔案頭必須加入:
#include
編譯時,必須加上引數「-lm」(表示鏈結至數學函式庫),例如「gcc -lm test.c」。
函式之自變數與傳回之值型別見自變數或函式前之型別宣告。
函式已經在「math.h」或其它標頭檔宣告過了,因此在使用時不必再加型別宣告,例如「y=sin(x);」,不用寫成「y=double sin(double x);」。
函式說明:
using ::abs; //絕對值
using ::acos; //反余弦
using ::acosf; //反余弦
using ::acosl; //反余弦
using ::asin; //反正弦
using ::asinf; //反正弦
using ::asinl; //反正弦
using ::atan; //反正切
using ::atan2; //y/x的反正切
using ::atan2f; //y/x的反正切
using ::atan2l; //y/x的反正切
using ::atanf; //反正切
using ::atanl; //反正切
using ::ceil; //上取整
using ::ceilf; //上取整
using ::ceill; //上取整
using ::cos; //余弦
using ::cosf; //余弦
using ::cosh; //雙曲余弦
using ::coshf; //雙曲余弦
using ::coshl; //雙曲余弦
using ::cosl; //余弦
using ::exp; //指數值
using ::expf; //指數值
using ::expl; //指數值
using ::fabs; //絕對值
using ::fabsf; //絕對值
using ::fabsl; //絕對值
using ::floor; //下取整
using ::floorf; //下取整
using ::floorl; //下取整
using ::fmod; //求餘
using ::fmodf; //求餘
using ::fmodl; //求餘
using ::frexp; //返回value=x*2n中x的值,n存貯在eptr中
using ::frexpf; //返回value=x*2n中x的值,n存貯在eptr中
using ::frexpl; //返回value=x*2n中x的值,n存貯在eptr中
using ::ldexp; //返回value*2exp的值
using ::ldexpf; //返回value*2exp的值
using ::ldexpl; //返回value*2exp的值
using ::log; //對數
using ::log10; //對數
using ::log10f; //對數
using ::log10l; //對數
using ::logf; //對數
using ::logl; //對數
using ::modf; //將雙精度數value分解成尾數和階
using ::modff; //將雙精度數value分解成尾數和階
using ::modfl; //將雙精度數value分解成尾數和階
using ::pow; //計算冪
using ::powf; //計算冪
using ::powl; //計算冪
using ::sin; //正弦
using ::sinf; //正弦
using ::sinh; //雙曲正弦
using ::sinhf; //雙曲正弦
using ::sinhl; //雙曲正弦
using ::sinl; //正弦
using ::sqrt; //開方
using ::sqrtf; //開方
using ::sqrtl; //開方
using ::tan; //正切
using ::tanf; //正切
using ::tanh; //雙曲正切
using ::tanhf; //雙曲正切
using ::tanhl; //雙曲正切
using ::tanl; //正切
4樓:匿名使用者
很明確地告訴你,c語言中沒有這個庫函式。fortran中有這個函式。
但是可以這樣子用啊,e的x次方:
pow(e,x)
5樓:
用include "math.h"
試試我記得兩個是不一樣的
6樓:zero三千煩惱風
是冪函式pow,也就是多少次方如pow(2,3)二的三次方
7樓:匿名使用者
單單是輸出的話,用 printf("%e\n",?) (stdio.h)也可以啊,如果是次方就要用到pow(…)函式,在math.h裡面
8樓:匿名使用者
math.h
這是數學函式的標頭檔案
9樓:隰有苓3點
不引用函式,也可以自己寫:
double mishanshu(double a,int b) //a的b次冪
else
}float e(double _f)
return result+1;
}int main(int argc, char* argv)運算出來來結果:e=2.7182818284590455
c++中的函式exp(x)是不是求e的x 次方的?
10樓:小凝聊娛樂
c++中的
自。e的x次方的函式,如 exp(1)表示e的1次方=e=2.718281828…
exp(0)表示e的0次方=1 exp(2)表示e的平方=7.3890561…
e是乙個常數,等於2.718281828…
exp() 是乙個指數函式,用來求 e(底數)的 x 次冪(次方)的值。
擴充套件資料
常數e和exp(x)的由來
計算複利
假設本金為a aa, 存期一年,銀行有幾下集中定期利率可以選擇:
年利率100% a(1+100%)=2a
半年利率: 100%/2= 50% a(1+50%)^2 =2.25a
季度利率 100%/4= 25% a(1+25%)^4 ≈2.44a
月利率 100%/12= 8.333% a(1+8.333%)^12 ≈2.61a
則是常數eee的定義式為:
後來,尤拉將上式一般化,將利率等於100%,變為了乙個變數x xx,形成下式函式:
這便是指數函式的由來,最早,指數函式的底數都是e ee,後來在此基礎上推出了其他數為底的指數函式。
11樓:匿名使用者
沒錯!用#include標頭檔案
exp就是計算e的多少次方
類似函式有pow
c++ 按下列公式,求e的近似值。e=1+1/1!+1/2!+1/3!+…+1/n!
12樓:匿名使用者
#include
#include
int main()
printf("%.10f", e);}
13樓:匿名使用者
寫個迴圈,累加就行了
14樓:90李鵬
看**片段
double x = 1, sum = 1;
for(int i = 1; i < 10000; ++i)
15樓:秦風依舊在
#include
using namespace std;
float calce(int n)
cout<
16樓:匿名使用者
#include
int main()
sum += 1.0/pro;
}printf("%f", sum);
return 0;}
17樓:匿名使用者
#include
using namespace std;
int main()
cout<<"e="< return 0;} 18樓:匿名使用者 #include void main() printf("e=%lf\n",e);} c++程式設計:根據公式e=1+1/1!+1/2!+1/3!…計算e的值,要求使用while迴圈,直到公式最後一項的值小於0.0001 19樓:匿名使用者 除錯了下,下面的**可以在vc++6.0裡正常執行。 #include "stdafx.h" #include //using namespace std; //這句我給註釋掉了,否則老報錯。 int main() cout<<"e="< 20樓:匿名使用者 最後一項小於0.0001的t,你也把它加進去了。 21樓:匿名使用者 float s=1改為float s=1.0 22樓:匿名使用者 還能把名字空間的定義給註釋掉?你學過c++?你註釋掉後後面的語法為std::cout<< include stdafx.h include using namespace std void main cout e y 1 endl 請採納 c 程式設計 根據公式e 1 1 1 1 2 1 3 求e的 近似值.主要 可以這樣寫 double e 1.0 int i 1 int t 1 wh... 選中a1 a10 選單欄,格式,條件格式,公式,輸入 a1 max a 1 a 10 格式,字型,設定紅顏色 新增,條件2,公式,輸入 a1 min a 1 a 10 格式,字型,設定綠顏色 求這個平均值是去除了最大值和最小值後的平均值 在a11輸入公式 trimmean a1 a10,2 coun... c系列語言是不能抄的,只能返襲回乙個返bai回值。但糾正一下三樓的說法du,不是所有語zhi言都是這樣,比dao如matlab就可以返回多個。如果在c 語言中需要返回多個值可以有以下三種方法 1 返回乙個陣列的首位址,那麼可以把整個陣列的元素返回。例如 double a a f double f 但...c求e的近似值,C求e的近似值
excel求出一列中的最大值和最小值,並以紅色 綠色表示,並求出除最大和最小值以外數的平均值
c或c 中函式能不能返回多個值