Fibonacci getallen berekenen

Fibonacci getallen reken je hier exact uit: het n-de getal tot F(20000), de rij als lijst of de controle of een getal erbij hoort. F(20) is 6.765 en F(50) al 12.586.269.025.

Voorbeeld: Wat wil je weten: n-de Fibonacci-getal · Index n 20 → Uitkomst: F(20) = 6.765. Bron: Wikipedia – Fibonacci-Folge (Definition, Binet-Formel, Identitäten, Zeckendorf-Satz). Bijgewerkt: .

F(0) = 0, F(1) = 1, F(2) = 1, F(3) = 2, …
Mijn toolboxJe invoer wordt alleen in deze browser opgeslagen.

Resultaat

Uitkomst
F(20) = 6.765
Meer waarden
GrootheidWaarde
Lucas-getalL(20) = 15.127
Aantal cijfers4
VoorgangerF(19) = 4.181
OpvolgerF(21) = 10.946
Som van alle getallen tot dan17.710
Verhouding F(n+1) / F(n)1,618033998522 (φ + 9,77 × 10⁻⁹)
Deelbaar door 2nee

Zo wordt het berekend

Elk Fibonacci-getal is de som van de twee getallen ervoor: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55 … Formeel is F(0) = 0, F(1) = 1 en F(n) = F(n−1) + F(n−2).

Zo wordt er gerekend

Voor grote n gebruikt de rekenmachine de verdubbelingsformules F(2k) = F(k) · (2·F(k+1) − F(k)) en F(2k+1) = F(k)² + F(k+1)². Dat gaat met gehele getallen zonder afrondingsfout, ook bij honderden cijfers. Het quotiënt F(n+1) / F(n) nadert de gulden snede 1,6180339887….

Controleren en ontbinden

Een getal x is precies dan een Fibonacci-getal als 5x² + 4 of 5x² − 4 een kwadraat is. Volgens de stelling van Zeckendorf is elk positief geheel getal op één manier te schrijven als som van niet-opeenvolgende Fibonacci-getallen: 100 = 89 + 8 + 3.

Veelgestelde vragen

Wat zijn de eerste Fibonacci-getallen?

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377 … Elk getal is de som van de twee voorgaande.

Hoe bereken je het n-de Fibonacci-getal?

Met de recursie F(n) = F(n−1) + F(n−2) of sneller met de verdubbelingsformules. De rekenmachine geeft F(n) exact tot n = 20.000.

Wat heeft de Fibonacci-rij met de gulden snede te maken?

Het quotiënt van twee opeenvolgende getallen nadert φ = 1,618…: 89 / 55 = 1,6182 en 233 / 144 = 1,6181.

Bronnen en wettelijke basis

Bijgewerkt op: · Redactioneel beleid

Vergelijkbare tools