精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 計(jì)算π的近似值,π的計(jì)算公式為:

    計(jì)算π的近似值,π的計(jì)算公式為:
    π=2*(2^2)/(1*3)*.*(2n)^2/(2n-1)(2n+1)
    要求:精度為10-5,并輸出n的大小
    下面是我自己寫(xiě)的,運(yùn)行測(cè)試卡在3.14121就不變化了,
    #include
    #include
    using namespace std;
    int main()
    {
    int n=1;
    float pi=2,a,b;
    while(fabs(pi-3.141592)>0.000001)
    {
    a=4*n*n;//該方法按照公式計(jì)算,n就是公式里的n
    b=4*n*n-1;
    pi=pi*a/b;
    n++;
    }
    cout
    其他人氣:949 ℃時(shí)間:2020-06-02 17:51:34
    優(yōu)質(zhì)解答
    我看了一遍,1) 的程序上沒(méi)有問(wèn)題我猜測(cè) float 是精確到小數(shù)點(diǎn)后7位,同時(shí)在編譯器中轉(zhuǎn)化的時(shí)候會(huì)有精度損失因?yàn)楝F(xiàn)在的編譯器都是將float型轉(zhuǎn)化成為double型的來(lái)進(jìn)行計(jì)算的pi=pi*a/b;這一步的精度損失不可預(yù)計(jì).建議把f...額。。我剛試運(yùn)行了一下,不行。根據(jù)課本上給出的源程序也無(wú)法得到3.141592...另外,謝謝夸獎(jiǎng)哈。就是不正確。#includemain(){int n,i;double sum;printf("請(qǐng)輸入n的值\n");scanf("%d",&n);sum=2;i=1;while(i
    我來(lái)回答
    類(lèi)似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁(yè)提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版