導航:首頁 > 編程知識 > 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怎麼求編程相關的資料

熱點內容
c怎麼在cmd模式下顯示文件 瀏覽:325
手機怎麼把文件夾的圖片移到相冊 瀏覽:440
hjc是啥文件的格式 瀏覽:298
報廢鐵皮文件櫃圖片 瀏覽:801
win10系統更新文件能 瀏覽:558
怎麼讓蘋果手機下載其他APP 瀏覽:471
多個cs文件編譯成一個dll 瀏覽:606
sql管理工具70 瀏覽:130
js裡面的圖片對齊 瀏覽:965
三星2016視頻文件夾 瀏覽:317
舊手機創新手機數據怎麼傳 瀏覽:954
怎麼刪除領克app里的記錄 瀏覽:254
捷波朗弦月3最新版本 瀏覽:123
win10保存不了文件 瀏覽:735
jsonobject解析list 瀏覽:558
網站未知回應怎麼回事 瀏覽:103
refdoc資料庫 瀏覽:602
傳奇世界文件在哪裡下載 瀏覽:306
國際象棋編程哪個好 瀏覽:255
一加5截屏在哪個文件夾 瀏覽:764

友情鏈接