C语言计算常数e 精度要达到小数点后一百位
C语言计算常数e 精度要达到小数点后一百位
日期:2020-03-20 21:38:19 人气:2
#include
const int N=10005;
int a,b,i,j,k,e[N],c[N];
int main()
{
for(c[0]=1;++i,k<N;c[k]?0:++k)
for(b=0,j=k-1;++j<N;b=a%i)e[j]+=(c[j]=(a=b*10+c[j])/i);
for(;--j;e[j]%=10)e[j-1]+=e[j]/10;
for(printf("2.");++j&l