~~~
# u Calculate e
Time Limit: 2000/1000 MS (Java/Others)????Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 37341????Accepted Submission(s): 16897
~~~
Problem Description
A simple mathematical formula for e is

where n is allowed to go to infinity. This can actually yield very accurate approximations of e using relatively small values of n.
Output
Output the approximations of e generated by the above formula for the values of n from 0 to 9. The beginning of your output should appear similar to that shown below.
Sample Output
~~~
n e
- -----------
0 1
1 2
2 2.5
3 2.666666667
4 2.708333333
題目大意為:求出0-9的情況下這個公式求出來的e的值是多少,從結果可以看出來,0和1的時候保留整數部分,2的時候保留一位小數,3,4以及以后的時候保留九位小數。
~~~
~~~
import java.text.DecimalFormat;
public class Main{
public static void main(String[] args) {
double sum = 0;
System.out.println("n e");
System.out.println("- -----------");
for(int i = 0; i < 10; i++)
{
sum += 1.0 / functionMuti(i);
if( i == 0 || i == 1)
{
DecimalFormat decimalForm = new DecimalFormat("0");
System.out.println(i + " " + decimalForm.format(sum));
}
else if(i == 2)
{
DecimalFormat decimalForm = new DecimalFormat("0.0");
System.out.println(i + " " + decimalForm.format(sum));
}
else
{
DecimalFormat decimalForm = new DecimalFormat("0.000000000");
System.out.println(i + " " + decimalForm.format(sum));
}
}
}
private static int functionMuti(int i) {
if(i == 1)
return 1;
else if(i == 0)
return 1;
else
{
return i * functionMuti(--i);
}
}
}
~~~
- 前言
- 求和的問題ACM
- A+B問題acm
- 1091ACM求和
- 杭電ACM1092求和問題詳解
- ACM杭電的1093求和問題
- 杭電ACM1094計算A+B的問題
- 杭電ACM1095解決A+B問題
- 杭電ACM1096求和問題
- 杭電Acm1001解決求和的問題
- 杭電ACM1008電梯問題C++
- 杭電ACM大賽2000關于ASCII碼排序的問題
- 杭電ACM2006奇數的乘積
- 杭電ACM數值統計2008
- 杭電ACM1019求最大公約數
- 杭電ACM1108求最小公倍數
- 杭電ACM2035人見人愛的A^B
- 杭電ACM1061N^N求最右邊的數的問題
- 杭電ACM1021裴波納挈數AGAIN
- 杭電ACm1005求f(n)非遞歸
- 杭電ACM1071The area---------求積分面積
- 杭電ACM吃糖果問題
- 杭電ACm求數列的和2009
- 杭電ACM多項式求和--》2011
- 杭電ACM。。。sort
- 杭電ACM1004
- 杭電ACM2043密碼的問題已經AC
- 杭電ACM2041樓梯問題
- 動態規劃C++::杭電ACM1003
- 杭電ACM----2018母牛的故事
- 杭電ACM2007平方和與立方和
- 盧卡斯隊列
- 全國軟件2. 三人年齡
- 全國軟件3. 考察團組成
- 全國軟件--微生物增殖
- 全國軟件填寫算式
- 全國軟件-----------猜生日
- 全國軟件---------歐拉與雞蛋
- Java經典算法四十例編程詳解+程序實例
- 杭電ACMA + B Problem II問題解析
- 杭電ACM1018BigNumber解析
- 杭電ACM1088 Write a simple HTML Browser Java
- 杭電ACM1106排序Java代碼
- 杭電ACM 1012 u Calculate e java
- 杭電ACM 1020 Encoding java解析
- 杭電1047 An Easy Task - java 解讀
- 杭電ACM 1040 As Easy As A+B java 解讀
- 杭電ACM 1041 Computer Transformation java代碼詳解AC
- 杭電ACM 1030 Delta-wave java代碼解析