Hvordan beregne et primtall

Hvordan beregne et primtall


Primtall har blitt stadig viktigere som et kryptografi verktøy. Som datamaskiner få prosessorkraft, er større primtall nødvendig for sikre krypteringsnøkler. En hoved nummer er et nummer som bare kan være jevnt fordelt i seg selv og en. Det finnes flere standardmetoder for å oppdage om et tall er primtall. Noen krever esoteriske matematiske formler, mens andre er enkle og krever kun bruk av kalkulator eller en blyant og papir.

Bruksanvisning

The Long Way

1 Skriv inn et tall i kalkulatoren.

2 Del det tallet med hvert heltall mellom to og ett mindre enn din valgte nummeret.

3 Stopp når kvotienten er et helt tall. Hvis du får et helt tall for noen divisjon operasjon utført på et tall mellom to og ett mindre enn det valgte nummeret, er nummeret ditt ikke prime.

domsavdelingen

4 Skriv inn et tall i kalkulatoren.

5 Finn kvadratroten av nummeret ditt. Hvis kvadratrot er et helt tall, er nummeret ditt ikke prime.

6 Del ditt nummer av alle primtallene mellom to og verdien av kvadratroten til venstre for desimaltegnet. Denne fremgangsmåten reduserer antallet beregninger som kreves.

Eratosthenes 'Sieve

7 Skriv en liste over ulike numrene, og starter med tre og fortsetter opp til din valgte nummeret. Partall kan ikke være primtall, siden de alle er delelig med to.

8 Innlegg ut hver multiplum av tre (3, 6, 9, 12 ...).

9 Krysse ut hver femte (5, 10, 15, 20 ...). Fortsett denne prosessen med etterfølgende primtall til dine mål nummer er krysset ut eller du kommer til en verdi som er større enn kvadratroten av målet antall.

Hint

  • Den Sil av Eratosthenes har vært brukt i mer enn 2000 år. Det er en enkel og pålitelig metode for å finne primtall for små tall.
  • Partall, med unntak av to, er aldri primtall. Alle primtall mellom tre og 1000 ende med tallene 1, 3, 7 eller 9.