为啥只能对π的前十五位
  • 板块P1727 计算π
  • 楼主SevenYoshy
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/6/26 15:22
  • 上次更新2023/11/3 12:23:39
查看原帖
为啥只能对π的前十五位
677842
SevenYoshy楼主2023/6/26 15:22

代码如下

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a,b=0,d=0;
    double c=4*atan(1);
    long long e;
    cin>>a;
	cout<<"3."<<endl;
    while(true)
    {
        for(int i=0;i<5;i++)
        {
            if(a-b<=10)
            {
                e=pow(10,a-b)*c;
                cout<<e;
                d=1;
            }
            else
            {
                e=pow(10,10)*c;
                cout<<e;
            }
            if(d)
                break;
            cout<<' ';
            b+=10;
            for(int j=0;j<10;j++)
            {
            	c*=10;
	            while(c>=1)
	            	c--;
	    	}
        }
        if(d)
            break;
        cout<<"\n";
    }
}

希望大家能帮我找到错误

谢谢

火速

2023/6/26 15:22
加载中...