フィボナッチ数列ジェネレーター 🔒 データがブラウザの外に出ることはありません。
任意の項数までフィボナッチ数列を生成。
このツールについて
フィボナッチ数列は 0, 1 から始まり、それ以降の各数はその前の2つの数の和になります — 0, 1, 1, 2, 3, 5, 8, 13, 21 と、無限に続きます。木の枝分かれ、ひまわりの種の螺旋状の並び、オウムガイの殻の房室など、自然界の随所に現れることから、数学教育の入門例として好んで使われています。
このジェネレーターは任意精度(BigInt)演算を使用するため、数百桁にもなる第1000項でさえ、通常の浮動小数点数のように丸められたり近似されたりせず、正確に計算されます。欲しい項数(最大1000)を入力すれば、完全な数列がブラウザ内で即座に計算されます。
よくある質問
大きな項に通常の数値ではなくBigIntを使うのはなぜですか?
JavaScriptの通常の数値は2^53(約9千兆)まで正確に整数を表現できます——フィボナッチ数列は約78項目の後にそれを超えてしまいます。その時点を超えると、通常の数値は密かに精度を失い始め、もっともらしく見えるが微妙に間違った結果を出します。BigIntにはそのような制限がないため、このジェネレーターは1000項目でも正確さを保ち、それは実に巨大な数(数百桁)です。