- まずは小さいサンプルで、表示モード、コピー、TXT 保存の流れを確認します。
- 必要な長さが決まっているときは桁数指定、時間内にどこまで完成するかを見たいときは時間チャレンジを選びます。
- 生成後に特定の数字列を探したいときは円周率の桁ラボに進みます。
授業用の例: まず短い正確な出力で流れを確認し、そのあとに配布向けの桁数や短い時間チャレンジへ進みます。
数えるのは小数点以下の桁数です。出力は必ず 3. から始まります。
指定時間の中で最後まで完成した完成済みチェックポイントのうち、最大の桁数を残します。
自動では 5,000 桁までは全文、それを超えると先頭と末尾の preview に切り替えます。
小数点以下の桁数
出力
まだ出力はありません。
このページの考え方
このページはバックグラウンド処理で Chudnovsky ベースの厳密計算を行い、ブラウザを重くしすぎずに桁列を作れます。桁数指定は欲しい長さを直接出すモード、時間チャレンジは完成済みチェックポイントを順に試して最大の完成結果を残すモードです。
ワークシートと配布物の準備
- 代数ワークシート
生成した桁列をもとに、規則探しや観察メモの課題をそのままプリント化できます。
- グラフ用紙 PDF 生成
桁のまとまりや範囲を手で書き込みながら整理させたいときに使えます。
- クイックチャート
経過時間や完成桁数の小さな表を、資料向けの簡易グラフに変換できます。
FAQ
このページは近似値ではなく正確な桁列を返しますか?
授業用の近似値を眺めるページではなく、指定した先頭桁列を返すことを目的にしています。そのため、収束グラフではなくテキスト出力を中心にしています。
ここでいう先頭 n 桁とは何ですか?
入力欄では小数点以下の桁数を数えます。100 を入れると、結果は 3. のあとに 100 桁です。
なぜ 5,000 桁を超えると先頭+末尾表示になるのですか?
大きな文字列をそのまま描画すると不要なレイアウト負荷が増えるため、既定では先頭と末尾だけを見せます。コピーや TXT 保存では全文を保持しています。
時間チャレンジとは何ですか?
任意の桁数を約束する代わりに、exact checkpoint を順に試し、指定時間の中で最後まで完成した最大の桁数を残すモードです。
停止を押すとどうなりますか?
進行中の処理をすぐ止め、ページの反応を保ったまま、直前までに完成していた出力を残します。