Next: 4 研究課題2C2
Up: 情報処理2 第2回 十進BASIC (2)
Previous: 2.5 レポート課題2B
これはレポートを提出するかどうか任意(余裕がある人向けの「挑戦課題」)。
締め切りはこの講義の最終回まで。
提出方法は、
syori2@math.meiji.ac.jp (@はASCIIの@) に電子メールを送ること。
半径 の円の円周 (の長さ) は、円周率 に等しい
( なので
)。
有名なシラクサのアルキメデス (BC287?〜BC212) は、
内接正 角形の周の長さ と、
外接正 角形の周の長さ を考え、
をもとにして、
実際に
に対して , を計算して
(正六角形から始めて、辺の数を倍にしていった)、
の評価を得た (「円の測定」という短い論文の中で、
を証明している)。
アルキメデスは , について成り立つ漸化式 (?)
を用いて計算したという4。
の場合、
すなわち内接・外接正
角形の周長をそれぞれ , とおく:
このとき , について成り立つ漸化式を導き、
と合わせて用いて , を計算するプログラムを作成し、
以下の (1), (2) に答えよ。
- (1)
- 正96角形 ( の場合) を利用すると、
のどのような評価が得られるか。
- (2)
- ネットで検索すると、
内接正多角形の周長で円周率の近似値を求めた歴史上の話が色々見つかる
(円周率マニアは多く、歴史の蘊蓄を語ってくれます)。
それらの話をいくつか選んで確認せよ
(正 角形の周の長さを用いて小数点以下○○桁の値を求めたとある場合、
本当にそれができるか -- ときどきウソが書いてある)。
- もし高精度計算が必要な場合は、
OPTION ARITHMETIC DECIMAL_HIGH と宣言して、
1000桁演算を行うとよい。
- 十進BASICには、円周率の近似値を持つ
PI という定数が事前に定義されているので、
チェックに利用できる。
- (追加)
の または の比の内分点は、
のより高精度な近似値となる。そのことを確めよ。
どうしてそうなるか考えよ。
(, と間違えていたのを直しました。
指摘してくれた人に感謝 (2011/6/15)。)
Next: 4 研究課題2C2
Up: 情報処理2 第2回 十進BASIC (2)
Previous: 2.5 レポート課題2B
Masashi Katsurada
平成23年6月15日