发布网友 发布时间:2022-06-30 23:55
共2个回答
热心网友 时间:2023-06-27 19:17
public class Test {
public static void main(String[] args){
System.out.println("i\tm(i)");
for(int i =10;i<=100;i+=10){
System.out.println(i+"\t"+m(i));
}
}
private static double m(int i){
double t = 0.0;
for(int k = 1;k<=i;k++){
t=t+Math.pow(-1, k+1)* 1.0 / (2*k -1);
}
t *= 4;
java.text.DecimalFormat df=new java.text.DecimalFormat("#.#####");
return Double.parseDouble(df.format(t));
}
}
热心网友 时间:2023-06-27 19:17
感觉这道题有问题啊!明天再给你看看吧!追问谢谢~谢谢~