作业帮 > 综合 > 作业

设f(n)=1-(1/(2*2))+(1/(3*3))-(1/(4*4))…… +(-1)^(n-1) * (1/(n*

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/02 10:21:12
设f(n)=1-(1/(2*2))+(1/(3*3))-(1/(4*4))…… +(-1)^(n-1) * (1/(n*n)),编写程序求f(10).用Java写
下面提供参考的Math类的一些计算函数,不保证本题是否有用.
Math.abs(double a) 返回a 的绝对值.
Math.exp(double a) 返回自然对数e的a次幂的值.
Math.pow(double a,double b) 返回a的b次幂的值.
Math.signum(double a) 返回参数a的符号函数;如果参数是零,则返回零;如果参数大于零,则返回 1.0;如果参数小于零,则返回-1.0.
设f(n)=1-(1/(2*2))+(1/(3*3))-(1/(4*4))…… +(-1)^(n-1) * (1/(n*
public class F {
public static void main(String[] args) {
System.out.println(f(10));
}
public static float f(int n){
float d=0.0f;
for(int i=1;i