円周率の求め方

円周率の求め方:

ライプニッツ.js
var num = parseInt(window.prompt("計算回数を入力してください","入力")); 
var pi4 = 0; 
for(i=0;i<=num;i++){ 
    pi4 += (1 / (i * 4 + 1) - 1 / (i * 4 + 3)); 
} 
document.write("実行結果は"+pi4*4+"です。") 
これだけです

あとは参考程度にオイラーの公式を使ったのも。。(あってるかわかりません)

オイラー.js
var num = parseInt(window.prompt("計算回数を入力してください","入力")); 
var pi = 0; 
for(i=1;i<=num;i++){ 
    pi+=1/Math.pow(i,2); 
} 
pi*=6; 
pi=Math.sqrt(pi); 
document.write("実行結果は"+pi+"です。") 

コメント

このブログの人気の投稿

投稿時間:2020-07-01 05:34:30 RSSフィード2020-07-01 05:00 分まとめ(37件)

投稿時間:2020-07-01 20:43:40 RSSフィード2020-07-01 20:00 分まとめ(81件)

投稿時間:2020-07-01 08:33:22 RSSフィード2020-07-01 08:00 分まとめ(49件)