作业帮 > 综合 > 作业

java程序问题: 计算: y=3*1!/1+3^2*2!/2^2+3^3*3!/3^3+...+3^n*n!/n^n(

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/29 14:27:17
java程序问题: 计算: y=3*1!/1+3^2*2!/2^2+3^3*3!/3^3+...+3^n*n!/n^n(n取1000+)
我编的程序哪有问题啊?
import java.math.*;
public class 计算下式{
public static void main(String args[]){
BigDecimal sum=new BigDecimal("3.0");
BigDecimal n=new BigDecimal("3.0");
for(int i=2;i
java程序问题: 计算: y=3*1!/1+3^2*2!/2^2+3^3*3!/3^3+...+3^n*n!/n^n(
sum=sum.add(n.divide(new BigDecimal(String.valueOf(Math.pow(i,i)))));
有问题
你在循环里面打印下 n的值
再问: 关键是程序不能正常运行,提示说这是什么问题啊?
再答: 大概的意思是“无法结束的除法表达式;没有精确的除结果”。