编写一个方法计算下列级数:m(i) = 1 / 2 + 2 / 3 + .+ i / (i+1)
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/14 08:43:09
编写一个方法计算下列级数:m(i) = 1 / 2 + 2 / 3 + .+ i / (i+1)
编写一个测试程序显示下面的表格
i m(i)
1 0.5000
2 1.1667
.
19 16.4023
20 17.3546
我自己编写的有错误,可是我就是改不出来,希望哪位大神知道能给看看改改,要是觉得我写的比较混乱就重新写个新的呗,指导指导,
public class Text513
{
public static void main(String[] args) {
System.out.println("i" + "\t" + "m(i)");
for(int i = 1; i <= 20; i++)
System.out.println(i + " \t " +s(i));
}
public static int s(int a ){
for(int i = 1; i <= a; i++) {
int b;
double result ;
result +=( i*1.0)/(i+1);
b = (int)(result * 10000)/10000;
return b;
}
}
}
可是我把return b 放在外面又无法识别变量 b .
编写一个测试程序显示下面的表格
i m(i)
1 0.5000
2 1.1667
.
19 16.4023
20 17.3546
我自己编写的有错误,可是我就是改不出来,希望哪位大神知道能给看看改改,要是觉得我写的比较混乱就重新写个新的呗,指导指导,
public class Text513
{
public static void main(String[] args) {
System.out.println("i" + "\t" + "m(i)");
for(int i = 1; i <= 20; i++)
System.out.println(i + " \t " +s(i));
}
public static int s(int a ){
for(int i = 1; i <= a; i++) {
int b;
double result ;
result +=( i*1.0)/(i+1);
b = (int)(result * 10000)/10000;
return b;
}
}
}
可是我把return b 放在外面又无法识别变量 b .
import java.text.DecimalFormat;
public class Text513
{
public static void main(String[] args) {
DecimalFormat df=new DecimalFormat(".####");
df.applyPattern("0.0000");
System.out.println("i" + "\t" + "m(i)");
for(int i = 1; i
public class Text513
{
public static void main(String[] args) {
DecimalFormat df=new DecimalFormat(".####");
df.applyPattern("0.0000");
System.out.println("i" + "\t" + "m(i)");
for(int i = 1; i
编写一递归函数,计算下面的级数m(i)=1/3+2/5+3/7+4/9+5/11+.+i/(2i+1)要求在主函数中测试
计算(i^2+i)+|i|+(1+i)
复数除法 计算1+i/1-i,1/i,7+i/3+4i (-1+i)(2+i)/-i
计算下列值 急……(1-i)^2n/(1+i)^2m(m,n∈N)
计算复数z=(2-i)/(1-i)-i
计算(1-2i)-(2-3i)+(3-4i)-(4-5i)=
复数的计算1.i* i^2 * i^3 *.* i^20082.(1+i)^15+(1-i)^15/(1+i)^14-(
计算(1+2i)+(2-3i)+(3+4i)+(4-5i)+...+(2008-2009i)
编写一个函数求n!,并编写主函数调用该函数 计算e=1+I/1!+1/2!+1/3!+...+1/n!:当n=10时结束
编写程序计算级数ex=1+x+x2/2!+x3/3!+...+xn/n!的值.
复数计算,(1-i)2/i
i^0!+i^1!+i^2!+i^3!+...+i^100!