首页 > 其他 > 详细

实例23 使用while循环计算1+1/2!+1/3!...1/20!

时间:2019-04-08 22:50:54      阅读:207      评论:0      收藏:0      [点我收藏+]
package wjf;
import java.math.BigDecimal;
public class wjf1{
public static void main(String[] args){
	   BigDecimal sum=new BigDecimal(0.0);      //和
	   BigDecimal factorial=new BigDecimal(1.0);//阶乘项的计算结果
	   int i=1;                                              //循环增量
	   while(i<=20){
		   sum=sum.add(factorial );               //累加各项阶乘的和
		   ++i;                                           //计算阶乘项
	   }
	 System.out.println("1+1/2!+1/3!...1/20!的结果计算结果等于:\n"+sum);//输出计算结果
	}
}

  

实例23 使用while循环计算1+1/2!+1/3!...1/20!

原文:https://www.cnblogs.com/wjf-110120/p/10673965.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!