オンライン フィボナッチ数計算機
0から10000までのNを入力して、フィボナッチ数列の最初のN項を生成。最後の項を正確に表示。N=10で34を確認. 処理はブラウザ内でローカルに行われます。
使ってみる
このツールでできること
フィボナッチ数列は、0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ... と続く数列です。この計算機は、指定した項数Nまでの数列を生成し、最後の項を正確に表示します。
具体的な例
N=10と入力すると、最後の項は34、プレビューは「0, 1, 1, 2, 3, 5, 8, 13, 21, 34」となります。これは、0始まりのインデックスでF(9)=34に相当します。
計算の仕組み
計算はブラウザ内で行われ、BigIntを使用して正確な整数演算を行います。浮動小数点による近似はありません。N=0の場合は特別に0を返し、数列は空になります。N=1の場合は0を返します。
制限事項
- 入力できるのは0から10000までの整数のみです。空欄、小数、負の数、範囲外の数、複数の数値は拒否されます。
- プレビューに表示されるのは最初の200項までです。Nが200を超えると省略記号が表示されますが、最後の項は正確に計算されます。
- 数列全体のエクスポートやグラフ描画機能はありません。
- 出力は正確な整数文字列で、プレビューの区切りはカンマとスペースです。
よくある質問
Q1: N=10のとき、なぜ最後の項が34なのですか?
この計算機は0始まりのインデックスを使用しています。F(0)=0, F(1)=1, F(2)=1, ... と定義すると、N=10のときの最後の項はF(9)=34です。つまり、表示されるのはN番目の項ではなく、N-1番目の項です。
Q2: 大きなNを入力するとどうなりますか?
Nが200を超えると、プレビューには最初の200項と省略記号が表示されますが、最後の項はBigIntで正確に計算され、完全な整数として表示されます。例えば、N=1000の場合、最後の項は非常に長い整数になります。
Q3: 入力にカンマやスペースを含めてもよいですか?
いいえ、整数をそのまま入力してください。カンマなどの区切り文字を含めると、複数の数値として解釈され拒否される可能性があります。数字は半角または全角で入力できますが、区切り文字は使わないでください。
このツールはブラウザ内で計算するため、入力データがサーバーに送信されることはありません。AIによる予測や金融・健康アドバイスを提供するものではありません。
処理はブラウザ内でローカルに行われます。