トップページ⇒tech
79コメント21KB

円周率を求めるプログラミングって作れるの?

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
円周率を覚えたいんですけど・・・
こんなプログラミング作れますかね〜?
0052デフォルトの名無しさんNGNG
>>51
激しく同意。でも「積分する」をもうちょっと簡略化しよう。
(4/n)*((n^2/{n^2+1^2})+(n^2/{n^2+2^2})+(n^2/{n^2+3^2})+・・・・・+(n^2/{n^2+n^2}))
nに1億とか代入してみな。円周率に近づいていくから。
もちろん、こちらも可。(まあ積分知ってりゃ、他にもいろいろ解法はあるが。)
[1-(1/3)+(1/5)-(1/7)+・・・・・+{(-1)^n}*(1/n*2+1)]*4
(ひとついっておくが、単純にFor〜Nextでつないだって10数桁しか
でてこないぞ。工夫が必要。)
>>51に続いてマジレス。
0053 NGNG
Delphi使いにはチョー簡単
Caption := FloatToStr(Pi);
0054デフォルトの名無しさんNGNG
>>53
C だって簡単だゾ。

#define PI 3.14159265358979

円周率が変わったときにはこの1行を書き換えるだけでいいんだ!
0055デフォルトの名無しさんNGNG
>>54
あと全部コンパイルし直しね(w
0056デフォルトの名無しさんNGNG
>円周率が変わったときには
あはははは
0057デフォルトの名無しさんNGNG
円周率と消費税率はどっちが頻繁に変わりますか?
0058デフォルトの名無しさんNGNG
>>1
http://pc.2ch.net/test/read.cgi/tech/1011844154/
0059デフォルトの名無しさんNGNG
>>56-57
非Eucrid座標系しらないんだろうね。馬鹿って平和でいいわぁ(w
0060デフォルトの名無しさんNGNG
>>57
円周率は3.14から3で1回変更。
消費税率も3%から5%で1回変更。
なので同頻度です。
0061デフォルトの名無しさんNGNG
Domain Information: [ドメイン情報]
[Domain Name] 141592653589793238462643383279502884197169399375105820974944592.JP

[登録者名] 須磨 洋祐 ([email protected])
[Registrant] Suma, Yosuke

[Name Server] saru.italk.ne.jp

[登録年月日] 2001/05/01
[有効期限] 2002/05/31
[状態] Active
[最終更新] 2001/10/20 15:19:32 (JST)

Contact Information: [公開連絡窓口]
[名前] 合資会社ヒューメイア / ドメイン名登録者への連絡取次ぎ窓口
[Name] Humeia Limited Partnership / JP Domain Service Division
[Email] [email protected]
[郵便番号] 100-0000
[住所] 以下のURLで、このドメイン名の登録者への連絡が可能です。
https://ssl.humeia.co.jp/dotjp/Contact.html
公開連絡窓口とは -> http://jprs.jp/dotjp/faq_6.html#61
[Postal Address] See:
https://ssl.humeia.co.jp/dotjp/Contact.html
[電話番号] 03-0000-0000
[FAX番号]
0062Euclidは非Eucridですが何か?NGNG
>>42 角を1つずつ増やすのでなくて2倍ずつにしていけば漸化式も作れるし,収束も
早くなります。それで電卓使って近似値出すというのが一松信氏の本に書いてあった
ような。20年くらい前に読んだ本なので記憶が不確かですが。
0063ここ見て作れNGNG
http://www.pluto.ai.kyutech.ac.jp/plt/matumoto/pi_small/node10.html
0064デフォルトの名無しさんNGNG
げ、既出だ。スマソ
0065デフォルトの名無しさんNGNG
>>59
>非Eucrid座標系しらないんだろうね。馬鹿って平和でいいわぁ(w
その場合、定数にならんだろ(ちったかぶりっこ)
0066デフォルトの名無しさんNGNG
>>42, >>62
それがまさにルドルフ・ファン・ケーレンがとった方法です。彼は、16世紀末に、
正691京7529兆276億4108万1856角形の周の長さを計算し、円周率を35桁求めました。
これがこの方法の限界といわれています。
0067sageNGNG
円周率の求め方です。

3.14=おっπ
0068デフォルトの名無しさんNGNG
RUBYで円周率を千桁以上作るプログラムを教えて。
0069デフォルトの名無しさんNGNG
>>68
意味がわかりません。
千桁ってどういうことですか?
円周率は3です。
0070デフォルトの名無しさんNGNG
4*atan(1)
0071デフォルトの名無しさんNGNG
>>69
六角形まんせー
0072デフォルトの名無しさんNGNG
正六角形周率
0073デフォルトの名無しさんNGNG
>>68
sample/pi.rb
0074デフォルトの名無しさんNGNG
>68
Rubyのソース取ってくれば/sampleにpi.rbが入ってる。
それ実行しろ。
0075デフォルトの名無しさんNGNG
マジレス。
マチンの公式が最強。
0076デフォルトの名無しさんNGNG
ほい。
http://www1.coralnet.or.jp/kusuto/PI/
http://www.asahi.ne.jp/pai/
0077デフォルトの名無しさん NGNG
355/113
0078デフォルトの名無しさんNGNG
>77
中途半端だな。
円周率は3
0079デフォルトの名無しさんNGNG
22/7
■ このスレッドは過去ログ倉庫に格納されています