導航:首頁 > 編程知識 > e怎麼求編程

e怎麼求編程

發布時間:2023-08-03 10:19:50

❶ R語言:如何r語言編寫程序求e的近似值,精確到10-5

最簡單但計算量最大的是泰勒公式:e=1+1/1!+1/2!+1/3!+1/4!+...

下面是求e的R語言函數:

e_fun<-function(n){
etemp<-1
ni<-1L
for(iin1:n){
etemp<-etemp+1/ni
ni<-ni*(i+1)
}
return(etemp)
}

不過你題目中要求的是求到精度為0.00001就停止,所以可以採用repeat循環:

i<-1L
ni<-1L
etemp<-1
repeat{
etemp1<-etemp
etemp<-etemp+1/ni
ni<-ni*(i+1)
i<-i+1
if(etemp-etemp1<0.00001)break
}
i
etemp

在最後可以看到,求到i=10時,精度就已經達到要求了。

❷ 用Java語言編程,計算數學常數e的值,e=1+1/1!+1/2!+1/3!+.....。

package e;
public class Main { public static void main(String[] args) {
double e=1,sum=1; //e的初值為1,sum用來存放n!
int i=1;
while(sum<Math.pow(10, 1000000)){ //當sum大於10的1000000次方的時候我們認為已近似的
sum=i*sum; 相等了,如果這回個數設置的更大答就會更加接近e
e=1.0/sum+e;
i++;
}
System.out.println("e="+e);
}} 程序是經驗證的,可以在編譯環境上運行!絕對沒問題~

閱讀全文

與e怎麼求編程相關的資料

熱點內容
微信零錢話費多久到賬 瀏覽:165
如何在word做柱狀圖 瀏覽:388
一生app是什麼功能 瀏覽:88
製作單文件軟體 瀏覽:692
什麼網站貸款方便 瀏覽:712
app上傳圖片php 瀏覽:887
網頁性能測試工具 瀏覽:940
文件夾怎麼壓縮發 瀏覽:166
蘋果5的文件在哪裡設置 瀏覽:173
vb更改文件名 瀏覽:879
蘋果電腦全選文件 瀏覽:330
excel數據透視表文件 瀏覽:298
榮耀5x升級後自動重啟 瀏覽:324
css文件的代碼格式 瀏覽:152
微信61安卓永不升級版 瀏覽:800
編程入門了可以做什麼 瀏覽:658
qq飛車飛碟怎麼買2017 瀏覽:727
上海哪個地方網路最好 瀏覽:983
java數據類型干什麼的 瀏覽:840
c怎麼列印文件怎麼打開 瀏覽:217

友情鏈接