免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

java輸出圓周率代碼 java輸出圓周率代碼是多少

JAVA 求圓周率

建議你這樣試試看:

創新互聯服務項目包括尉氏網站建設、尉氏網站制作、尉氏網頁制作以及尉氏網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,尉氏網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到尉氏省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!

我們分析下題目,考慮一下容易忽略的地方

然后我們將公式轉化為如下代碼:

package?cn.com.baidu.zhidaoquestion.pi;

public?class?StrivesForThePI?{

public?static?void?main(String[]?args)?{

System.out.println("jdk的API中提供的π?=?"+Math.PI);

//arctg()函數參數x;

double?x?=?1;

//驗證?π/4?=?arctg(1);

double?qtrPI?=?strives(x);

//求π并輸出

System.out.println("π?=?"?+?4*qtrPI);

}

/**

?*?求解函數

?*?@return?double?s

?*/

public?static?double?strives(double?x){

int?i?=?1?;

double?n?=?1,?d?=?0.000001,s?=?0,sTmp?=?1;

double?errorRange?=??ssTmp?s-sTmp:sTmp-s;

while(errorRange??d){//誤差控制,由s和sTemp的差決定誤差?,

//如果i=偶數??i?=?(-1)*i

if(i%2==0){

n?=?(-1);

}else{

n?=?1;

}

//保存中間值,計算誤差使用

sTmp?=?s;

//計算Arg

s?=?s?+?n*((double)x/(2*i-1));

//誤差范圍?排除第一項

if(i!=1){

errorRange?=?ssTmp?s-sTmp:sTmp-s;

}

i++;

}

System.out.println("誤差為:"+errorRange);

if(x==1){

System.out.println("π/4?=?"?+?s);

}

return?s;

}

}

這樣做的好處:思路清晰,注釋明了

注意事項:這個并不是唯一的答案,還可以優化,歡迎大家自由討論.

如有幫助,感謝你的采納!

用Java計算圓周率

代碼如下:

//圓周率 π = 4∑(k=0,..∞)(-1)^k/(2k+1)

//π = 3.14159265358979323846

public class yzq {

public static void main(String[] args) {

// TODO Auto-generated method

stub

int n=0;

double a=0;

for (n=0;n=10000000;n++ )

{

a = a + 4*Math.pow(-1,n)/(2*n+1);

System.out.println("第 "+n+"

"+a);

}

System.out.println("最后一位

"+a);

}

}

//程序運行結果

//第10

次計算

3.232315809405594

//第100

次計算

3.1514934010709914

//第1000

次計算

3.1425916543395442

//第10,000

次計算

3.1416926435905346

//第100,000

次計算

3.1416026534897203

//第1000,000

次計算

3.1415936535887745

//第10,000,000次計算

3.1415927535897814

//第100,000,000次計算

3.141592643589326

//第999,999,990次計算

3.1415926545880506

//第999,999,991次計算

3.1415926525880504

//第999,999,992次計算

3.1415926545880506

//第999,999,993次計算

3.1415926525880504

//第999,999,994次計算

3.1415926545880506

//第999,999,995次計算

3.1415926525880504

//第999,999,996次計算

3.1415926545880506

//第999,999,997次計算

3.1415926525880504

//第999,999,998次計算

3.1415926545880506

//第999,999,999次計算

3.1415926525880504

//第1,000,000,000次計算

3.1415926545880506

java中π怎么打

java中π在Java源代碼中打。

1、在Java源代碼中,\u03C0(0表示得塔)相當于π。

2、這兩個是等效的,finalString\u03C0="\u03C0",finalStringπ="π"。

網頁名稱:java輸出圓周率代碼 java輸出圓周率代碼是多少
URL分享:http://m.newbst.com/article28/doihdjp.html

成都網站建設公司_創新互聯,為您提供微信公眾號標簽優化網頁設計公司網站內鏈服務器托管網站排名

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設