- ベストアンサー
フィボナッチ数列って何ですか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
数列 {a(n)}(n = 1,2,3,...)について,漸化式 a(n + 2) = a(n + 1) + a(n) a(1) = a(2) = 1 を満たす数列です。順に, 1,1,2,3,5,8,13,21,34,…… となります。単純ではありますが,一般項は,x の正の平方根を sqrt(x),x の y 乗を x^y と書くとして, a(n) = (1 / sqrt(5))・[{(1 + sqrt(5)) / 2}^n - {(1 - sqrt(5)) / 2}^n] というややこしい形をしています。 この数列,n が大きいと,a(n) と a(n + 1) の比が,美しいといわれる「黄金比」に近づくという,なんとも不思議な性質を持っています。 その他の性質については,参考 URL のページが詳しいと思います。
その他の回答 (1)
- rakkorakko
- ベストアンサー率16% (2/12)
フィボナッチ数列は自然界に多く現れる数列で、ひまわりの種のつき方や巻貝、木の枝の生え方もフィボナッチ数列らしいです。下のがフィボナッチ数列です 1,1,2,3,5,8,13,21,,..... 一般項は a(n+2)=a(n+1)+a(n) ()は何項目かをあらわしています。 n+2項目はn+1項目とn項目の和に等しいよっていうことです。
関連するQ&A
- フィボナッチ数列とひまわり
数学Bの宿題で「フィボナッチ数列とひまわり」 について調べなさいという宿題が出たのですが 自分で頑張って調べたのですがフィボナッチ数列 についてはいろいろなHPに載ってるんですが フィボナッチ数列とひまわりとなると ほとんど載ってませんでした。 なのでフィボナッチ数列とひまわりについて 教えてください。
- ベストアンサー
- 数学・算数
- フィボナッチ数列ってなんですか?
ずいぶん前ですが、バス乗っ取りの少年の犯行声明文が何かの雑誌に載ったのを呼んでいたら、変な数列が書かれていました。あとで友人に聞いてみると「フィボナッチ数列」だと教えてくれたのですが、「フィボナッチ数列」って何者なのか未だに分かりません。どなたかご教授くだされると幸いです。(それにしても何で犯行声明文に数列が?)
- ベストアンサー
- 数学・算数
- フィボナッチ数列について
いつもお世話になります。 数学について全く無知なため、フィボナッチ数列についてお分かりになる方のお知恵を貸して頂ければ幸いです。 フィボナッチ数列についてなのですが、 (1)1.618 (2)2.618 (3)4.236 (4)・・・ この先を小数点ありで知りたいのですが、 ネットで探してみたところ、 基本的に小数点を四捨五入されてしまっているようなサイトか、 (3)までで止まってしまっているサイトしか見つけられませんでした。 ウェブにある計算機なども使ってみたのですが、 これも小数点を四捨五入してしまうものしか見つけられませんでした。。 計算式を見たのですが、 数学を中学生で捨ててしまったため(苦笑 ルート?の意味などをすっかり忘れてしまい、 自力の計算ができません。。 もちろん時間をかけて学べばできるかとは思うのですが、 至急その数列の(3)から先の(10)まで必要になってしまったため、 お力を貸して頂きたければ幸いです。 よろしくお願い致します。
- ベストアンサー
- 数学・算数
- フィボナッチ数列のプログラム
問題で フィボナッチ数列のn番目の値を計算する関数 int fib(int n) を再帰的に定義し、この関数を利用してフィボナッチ数列の最初の10個を表示するプログラムを書けという問題があるのですが、大まかな流れは想像できるのですが、できないので困っております。 何方か教えてください。
- 締切済み
- C・C++・C#