使用while语句计算1+1/2!+...+1/20!的和

计算1+1/2!+...+1/20!的和。

double n = 1.0d;
double result = 0.0d;
while(n <= 20) {
    double m = 1.0d;
    double mult = 1.0d;
    while (m <= n) {
        mult *= m;
        m++;
    }
    n++;
    result += 1 / mult;  
}
System.out.println(result + 1);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 日课感悟:最小可用品 —— 经常我们会对别人很兴奋的事,予以拒绝、否定,尤其上司对下属,前辈对晚辈。会说这不行、那...
    w小郭阅读 328评论 0 0
  • 我是日记星球205号星宝宝,这是我第113篇日记! 今天和明天我们学校新生报到,据统计,今年招收五千多人,我系要有...
    程程百合阅读 468评论 8 3
  • 辣 好爽!
    冷冷vivian阅读 175评论 0 0
  • 心灵深处 夜,笼罩了整个城市,白天的燥热和喧...
    宋瑞让阅读 224评论 0 0
  • 阅读原文 文/墨霖 夜深人静总会有太多的沉思。刷微博的时候,看到一个视频,是北京卫视的一个演讲节目。一位可能是下半...
    心里有只猫阅读 368评论 0 2