Fibonacci sayıları hesaplama

Fibonacci sayıları burada tam olarak hesaplanır: F(20000)’e kadar n. sayı, diziyi liste olarak veya bir sayının dizide olup olmadığını görürsünüz. F(20) 6.765, F(50) ise 12.586.269.025 eder.

Örnek: Ne öğrenmek istiyorsunuz: n. Fibonacci sayısı · Sıra n 20 → Sonuç: F(20) = 6.765. Kaynak: Wikipedia – Fibonacci dizisi. Güncelleme: .

F(0) = 0, F(1) = 1, F(2) = 1, F(3) = 2, …
AraçlarımGirdileriniz yalnızca bu tarayıcıda saklanır.

Sonuç

Sonuç
F(20) = 6.765
Diğer değerler
BüyüklükDeğer
Lucas sayısıL(20) = 15.127
Rakam sayısı4
ÖncekiF(19) = 4.181
SonrakiF(21) = 10.946
Buraya kadar tüm sayıların toplamı17.710
Oran F(n+1) / F(n)1,618033998522 (φ + 9,77 × 10⁻⁹)
2’ye bölünürhayır

Nasıl hesaplanır?

Her Fibonacci sayısı, kendinden önceki iki sayının toplamıdır: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55… Biçimsel olarak F(0) = 0, F(1) = 1 ve F(n) = F(n−1) + F(n−2).

Nasıl hesaplanır

Büyük n için araç, F(2k) = F(k) · (2·F(k+1) − F(k)) ve F(2k+1) = F(k)² + F(k+1)² ikiye katlama formüllerini kullanır. Bunlar tam sayı aritmetiğiyle, yuvarlama hatası olmadan, yüzlerce rakamda bile çalışır. F(n+1) / F(n) oranı, 1,6180339887… altın orana yaklaşır.

Kontrol ve ayrıştırma

Bir x sayısı, ancak 5x² + 4 veya 5x² − 4 tam kare ise Fibonacci sayısıdır. Zeckendorf teoremine göre her pozitif tam sayı, ardışık olmayan Fibonacci sayılarının toplamı olarak tek biçimde yazılır: 100 = 89 + 8 + 3.

Sıkça sorulan sorular

İlk Fibonacci sayıları nelerdir?

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377… Her sayı, önceki iki sayının toplamıdır.

n. Fibonacci sayısı nasıl hesaplanır?

F(n) = F(n−1) + F(n−2) özyinelemesiyle veya daha hızlı ikiye katlama formülleriyle. Araç F(n) değerini n = 20.000’e kadar tam verir.

Fibonacci dizisinin altın orana ne ilgisi var?

Ardışık iki sayının oranı φ = 1,618… değerine yaklaşır: 89 / 55 = 1,6182 ve 233 / 144 = 1,6181.

Kaynaklar ve yasal dayanak

Güncelleme: · Editoryal ilkeler

Benzer araçlar