Kalkulator Fermatove faktorizacije
Unesite neparni broj za faktorizaciju Fermatovom metodom.
Rezultat
Kako koristiti
- Unesite svoje vrijednosti u polja iznad.
- Pritisnite Izračunaj da odmah vidite svoj rezultat.
- Upotrijebite gumb Podijeli za kopiranje poveznice na svoj rezultat.
O ovom kalkulatoru
Fermatova metoda faktorizacije iskorištava činjenicu da se svaki neparan cijeli broj N može zapisati kao razlika dvaju kvadrata, N = a² − b² = (a−b)(a+b). Algoritam počinje s a = ⌈√N⌉ i u svakom koraku povećava a za 1, provjeravajući je li a² − N sam savršen kvadrat (b²); čim jest, N se odmah rastavlja na (a−b)(a+b). Ovaj kalkulator izvodi tu petlju i prikazuje svaki korak koji je poduzeo da pronađe faktore.
Metoda konvergira u vrlo malo koraka kada su dva faktora broja N blizu jedan drugome — njezina glavna slabost ujedno je i njezina najvažnija primjena u stvarnom svijetu: studenti kriptografije i istraživači sigurnosti koriste Fermatovu faktorizaciju kako bi pokazali zašto RSA moduli moraju biti građeni od prostih brojeva koji su međusobno daleko, jer prosti brojevi odabrani preblizu čine modul trivijalno razbijivim. Ona je i standardna vježba u kolegijima iz teorije brojeva za ilustriranje zaključivanja pomoću razlike kvadrata.
Je li vam ovo bilo korisno?
Možete odabrati do 3 reakcije.
Popularni kalkulatori
Kalkulator kredita
Mjesečni anuitet, ukupna kamata i potpuni plan otplate.
Postotni kalkulator
Postotna promjena, postotak od vrijednosti i izračuni omjera.
Kalkulator popusta
Izračunajte konačnu cijenu, uštedu i iznos popusta.
Kalkulator BMI
Indeks tjelesne mase iz visine i težine (metrički ili imperial).
Kalkulator dobi
Izračunajte točnu dob u godinama, mjesecima i danima iz datuma rođenja.
Kalkulator složenih kamata
Izračunajte konačni iznos i zarađene kamate uz ukamaćivanje.
Svi kalkulatori
- Kalkulator kredita
- Kalkulator dobiti
- Kalkulator popusta
- Kalkulator BMI
- Postotni kalkulator
- Kalkulator idealne težine
- Kalkulator dobi
- Kalkulator termina poroda
- Kalkulator složenih kamata
- BMR kalkulator (bazalni metabolizam)
- Kalkulator napojnice
- Kalkulator troška goriva
- Kalkulator razlike datuma
- Kalkulator ciklusa spavanja
- Kalkulator dnevnog unosa vode
- Kalkulator jednostavnih kamata
- Kalkulator zona pulsa
- Kalkulator trkačkog tempa
- Kalkulator dobi kućnog ljubimca
- Kalkulator potrošenih kalorija
- Kalkulator makronutrijenata
- TDEE Kalkulator (Ukupna dnevna energetska potrošnja)
- Kalkulator omjera struka i bokova
- Kalkulator pohvalnice (Takdir/Teşekkür)
- Kalkulator maksimuma za jedno ponavljanje (1RM)
- Kalkulator ovulacije
- Kalkulator troškova struje
- Kalkulator jedinične cijene
- Kalkulator cilja štednje
- Kalkulator točke pokrića
- Kalkulator boje
- Kalkulator prosjeka predmeta
- Kalkulator radnih dana
- Kalkulator trajanja
- Kalkulator potrošnje goriva
- Pretvarač temperature
- Kalkulator pločica
- Kalkulator omjera slike
- Pretvarač rimskih brojeva
- Kalkulator vremena do ciljne težine
- Pretvarač plaće (iz sata u godinu)
- Provjera kreditne kartice (Luhn)
- Kalkulator površine tijela (BSA)
- Kalkulator osjeta temperature
- Kalkulator Ohmova zakona
- Kalkulator gustoće piksela (PPI)
- Kalkulator molarne mase
- Kalkulator horoskopskog znaka (zapadni + kineski)
- Provjera IBAN-a
- Pretvarač veličina obuće
- Pretraživanje podataka o državi i pozivnog broja
- Razlika vremenskih zona (svjetski sat)
- Kalkulator složene godišnje stope rasta (CAGR)
- Kalkulator pravila 72
- Kalkulator alkohola u krvi (BAC)
- Kalkulator nemasne tjelesne mase (LBM)
- Kalkulator Pitagorinog poučka
- Pretvarač brzine
- Kalkulator vremena preuzimanja
- Kalkulator datuma (dodaj/oduzmi)
Nije pronađen nijedan kalkulator
Komentari