Bailian2732 求自然常數e的近似值(精確到n)【迭代】
2732:求自然常數e的近似值(精確到n)
總時間限制: 1000ms 記憶體限制: 65536kB
描述
自然常數e可用1 + 1/1! + 1/2! + 1/3! + … + 1/n!來近似。給定n值,求自然常數e的近似值。
輸入
只有一行輸入:整數n。
輸出
只有一行輸出:自然常數e的近似值。
樣例輸入
13
樣例輸出
2.718281828446759
提示
- 使用double型別,不要使用float型別,float型別精度不夠。
- 從1/n!累加,否則結果會有誤差。
來源
JP06
問題連結:Bailian2732 求自然常數e的近似值(精確到n)
問題簡述:(略)
問題分析:採用迭代來避免重複計算。題面沒有明確指出小數點保留幾位,有毒嗎?
程式說明:(略)
參考連結:(略)
題記:(略)
AC的C++語言程式如下:
/* Bailian2732 求自然常數e的近似值(精確到n) */
#include <stdio.h>
int main()
{
double e = 1, t = 1;
int n, i;
scanf("%d", &n);
for(i = 1; i <= n; i++) {
t *= i;
e += 1 / t;
}
printf("%.15f", e);
return 0;
}
相關文章
- 練習4-7 求e的近似值 (15分)
- 1.迭代次數對精確度的影響
- 計算2的N次冪n 可輸入,n為自然數
- jQuery精確到毫秒倒數計時詳解jQuery
- 3069 求n個整數的和
- linux echo命令的-n、-e兩個引數Linux
- JavaScript年月日精確到秒倒數計時JavaScript
- 求1到n範圍內能被5或6或8 整除的數的個數.
- 求十個連續最小自然數,非素數。
- 求N!
- 杭電OJ 2028求n個數的最小公倍數
- 冷知識:數學常數“e”的傳奇故事
- python中精確的浮點數運算Python
- 給定一個n,輸出從1到n的整數
- 軟設考點精要,精確到每頁!
- 數倉sql場景:迭代求結果問題SQL
- 快排思想O(N)求第k大數
- js精確比較浮點數大小JS
- js精確計算浮點數相加JS
- CSS E:nth-of-type(n)CSS
- CSS E:nth-child(n)CSS
- 演算法設計與分析:求兩個自然數的最大公約數演算法
- 關於π的近似值
- # 2024_8_4 求單調上升總和為n的數列的方案數
- 3516 求n個整數的最小值 迴圈結構
- CSS E:nth-last-of-type(n)CSSAST
- CSS E:nth-last-child(n)CSSAST
- fibonacci斐波那契數列詳解 遞迴求Fn非遞迴求Fn求n最近的斐波那契數遞迴
- JZ-068-列印從 1 到最大的 n 位數
- 從迭代器模式到迭代協議模式協議
- Spring Cloud Gateway過濾器精確控制異常返回(分析篇)SpringCloudGateway過濾器
- 求n以內的所有質素
- JavaScript浮點數加減乘除精確計算JavaScript
- Redis 精確去重計數 —— 咆哮點陣圖Redis
- 單例模式 - 確定 N 先生的GrilFriend單例模式
- double型別中可精確表達的最大正整數型別
- JZ-031-從 1 到 n 整數中 1 出現的次數
- PHP演算法練習二:求n和指定數的絕對差PHP演算法