码迷,mamicode.com
首页 > 其他好文 > 详细

计算e的近似值,直到最后一项小于10^-6

时间:2018-03-19 13:29:21      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:std   use   +=   int   include   nbsp   printf   sys   post   

#include<stdio.h>
#include<stdlib.h>
int main()
{
    double i = 0, x = 0,m=0;
    double sum = 1, k = 1;
    do
    x++;
    while ((1.0 / x) < 0.000001);
    for (i = 1; i <= x; i++)
    {
        k = k* i;
        sum += 1.00 / k;
    }
    printf("e≈%.9f", sum);
    system("pause");
    return 0;
}
为什么结果总是2.00000000

计算e的近似值,直到最后一项小于10^-6

标签:std   use   +=   int   include   nbsp   printf   sys   post   

原文地址:https://www.cnblogs.com/sad89683/p/8601119.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!