1+1/2+1/3+1/3+……+1/n 的算法程序,快些

[复制链接]
查看11 | 回复3 | 2012-6-18 10:37:53 | 显示全部楼层 |阅读模式
第四项是1/4吧这个数列叫做调和级数其和是发散的有限项求和是数学史上的一个难题由数学家欧拉于1734年解出近似值具体推导过程如下:首先列出幂级数ln(1+x) = x - x^2/2 + x^3/3 - ... (具体推导过程参见牛顿的《流数法》)所以ln(1+1/x) = 1/x - 1/2x^2 + 1/3x^3 - ... 于是1/x = ln((x+1)/x) + 1/2x^2 - 1/3x^3 + ...代入x=1,2,...,n,可得出:1/1 = ln(2) + 1/2 - 1/3 + 1/4 -1/5 + ... 1/2 = ln(3/2) + 1/2*4 - 1/3*8 + 1/...
回复

使用道具 举报

千问 | 2012-6-18 10:37:53 | 显示全部楼层
java:public static double sum(int n){
double d=0;
for(int i=1;i<=n;i++){
d+=(double)1/i;
}
return d;
}...
回复

使用道具 举报

千问 | 2012-6-18 10:37:53 | 显示全部楼层
int f(int n){
float i;
float sum=0;
for(i=1;i<=n;i++)
sum=sum+1/i;
return sum;}...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行