アカウント名:
パスワード:
π/8=1/(3×5)+1/(7×9)+ ……
元の式が違ってるようですね。正しくは
π/8 = 1/2 - ( 1/(3*5) + 1/(7*9) + 1/(11*13) + ... )
arctan 1 = π/4 = 1 - 1/3 + 1/5 - 1/7 + 1/9 - 1/11 ...
くわしくは 円周率の公式集 [kyutech.ac.jp]というのがあるのでそちらを。
# これだと確か10000ぐらいまで計算しても3.1415まで行かなかったはず
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ研究家
素因数分解って何だっけ? (スコア:3, 興味深い)
Re:素因数分解って何だっけ? (スコア:0)
しまいます。
以下のプログラムのどこがおかしいのでしょうか?
#!/usr/bin/env perl
$total=0;
for ($i=3 ; ; $i+=4){
$j=$i+2;
$total += 8/($i*$j)
print "$i $j $total\n";
}
Re:素因数分解って何だっけ? (スコア:3, 参考になる)
元の式が違ってるようですね。正しくは
です。これは と実質同じです。いずれにせよ収束が遅いので実用にはなりません。僕は27年前、マチンの公式を使っていました。くわしくは 円周率の公式集 [kyutech.ac.jp]というのがあるのでそちらを。
Re:素因数分解って何だっけ? (スコア:1, 参考になる)
# これだと確か10000ぐらいまで計算しても3.1415まで行かなかったはず
Re:素因数分解って何だっけ? (スコア:0)
値に近付いていきました。
# 3.1416 から 3.1415 になったのが 1/(x*(x+2)) の
# x が 27万あたりでした。
#!/usr/bin/env perl
$total=4;
for ($i=3 ; ; $i+=4){
$j=$i+2;
$total -= 8/($i*$j);
print "$i $j $total\n";
}