3.8 Primtalsfaktorisering

Från Mathonline
Version från den 17 november 2021 kl. 16.05 av Taifun (Diskussion | bidrag)

Hoppa till: navigering, sök
       Lektion 23          Genomgång          Övningar      


Fundamentalsats.jpg


Algoritmen för primtalsfaktorisering

Algoritmen.jpg


Klassen Prime

Klassen Prime.jpg


Regeln:     För att få ett fibonaccital addera de två föregående fibonaccitalen.

Rekursionen består i att gå tillbaka (latin: recurrere) och upprepa regeln.

Pga "två föregående" behövs initialt två startvärden \( \; \mathbf{F_1} \, \) och \( \, \mathbf{F_2} \, \).

Rekursionsformeln kallas i matematiken för differensekvation av andra ordningen

som kan lösas explicit, vilket är komplicerat, se Matte 3c.

Vi föredrar programmering med rekursiv metod:


Programmet PrimeFactors

P PrimeFactors.jpg


Fib() är en rekursiv metod därför att den anropar sig själv i sin egen definition (ovan).


Körexempel

Korex.jpg


Läs om primtalsfaktorisering i kursboken, sid 98-102.


 










Copyright © 2021 TechPages AB. All Rights Reserved.