- ベストアンサー
表計算(エクセル)で、円周率の近似値を求めようとすると・・・
Tacosanの回答
- Tacosan
- ベストアンサー率23% (3656/15482)
半角の公式を使って (1 - cos x)/2 = sin^2 (x/2) とすれば桁落ちが発生する処理がなくなるので, 現状よりは精度がよくなります. この辺は数値計算では常に注意しなければならないことです.
関連するQ&A
- アルキメデスが円周率を計算したやり方は?
Blue Backs「パソコンで挑む円周率」で教えられたのですが、世界で最初に円周率を計算により求めたのはアルキメデスとのことです。彼は円に内接・外接する正96角形の周の長さから円周率の近似値を計算し、3.14までは正確に求めたとのことです。 大変ためになる情報ですが、残念ながら私には正96角形の周の長さを求めるやり方が分かりません。アルキメデスは三角関数を知っていたのですか? 三角関数を知っているとしても、それを計算できたのでしょうか。 たぶん簡単なやり方があるのでしょうが、どなたか親切な方、教えてください。
- ベストアンサー
- 数学・算数
- 円周率の理解は小学5年では厳しいと思いますか。
私は厳しいと思います。といいますのは,円に内接する正六角形と外接する正六角形をかきます。 円の直径を1としたとき,内接する正六角形の周の長さ(=3)は容易に求まりますが,外接する正六角形の周の長さ(=2√3≒3.46)は三平方の定理なしでは求まりません。 よって円周率の理解は中学3年でないと厳しいと考えます。
- ベストアンサー
- 数学・算数
- 円周率の求め方について
円周率の求め方について アルキメデスの円周率の求め方についてレポートを書いているのですが、正6角形まではだせたのですが 正12角形の周の長さを求めるやり方が分かりません…。 ピタゴラスの定理とあわせて解くやり方を教えてくださいお願いいたします。
- ベストアンサー
- 数学・算数
- 円周率が定数であることの証明
円周率πが3.14...と半径によらず一定であることの証明って、どうすればよいのでしょうか。 定義は π=【円周の長さ】/【直径(2r)】 ですよね。 直径が既知だとそて、円周の長さも求めなくてはならないとき、半径rの円とその円に内接する正n角形(周長=Ln)を考えた際に、 円周の長さが【lim(n→∞)Ln】で近似されることも前段階として示す必要がある気がします。 つまり、 (ⅰ) lim(n→∞)Lnが存在すること(=収束すること?) (ⅱ) lim(n→∞)Lnが円周の長さとして適当か。 ってことなんですけど・・・。 (ⅰ)も(ⅱ)も感覚的には収束すると思うし、適当だと思うんですけどうまく証明ができません。 最終的にはπが定数であることの証明がしたいのですが、その前段階のことも気になりました。 どなたか教えてください。お願いします。
- ベストアンサー
- 数学・算数
- 円周率の大桁数の計算
円周率 3.1415~延々と続きますが、この莫大な桁の数字はどうやって計算するのでしょうか? ・計算機ならではの特別なアルゴリズムがあるのか? ・手計算で無理やり算出する方法はあるのか? 正多角形を内接、外接させる方法は桁数が小さい場合に有効ですが、何十桁も求めるには不向きと思います。世に出ている数値はどうやって計算したのでしょうか?素人考えですが、今日は40~50桁数、明日は51~60桁などという方法があるのでしょうか?
- ベストアンサー
- 数学・算数
お礼
参考になりました。試してみようと思います。 ご回答ありがとうございました。