オンライン フィボナッチ数計算機
フィボナッチ数列は、0, 1, 1, 2, 3, 5, 8, 13, 21, 34。処理はブラウザ内でローカルに行われます。
使ってみる
オンライン フィボナッチ数計算機
フィボナッチ数列は、0, 1, 1, 2, 3, 5, 8, 13, 21, 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です。つまり、0から始まる添字は N-1 ですが、生成した N 個のうち最後の項です。
Q2: 大きなNを入力するとどうなりますか?
Nが200を超えると、プレビューには最初の200項と省略記号が表示されますが、最後の項はBigIntで正確に計算され、完全な整数として表示されます。例えば、N=1000の場合、最後の項は非常に長い整数になります。
Q3: 入力にカンマやスペースを含めてもよいですか?
いいえ、整数をそのまま入力してください。カンマなどの区切り文字を含めると、複数の数値として解釈され拒否される可能性があります。数字は半角または全角で入力できますが、区切り文字は使わないでください。
このツールはブラウザ内で計算するため、入力データがサーバーに送信されることはありません。AIによる予測や金融・健康アドバイスを提供するものではありません。
処理はブラウザ内でローカルに行われます。