Fermat-faktorizáció kalkulátor
Adjon meg egy páratlan számot a Fermat-módszerrel való faktorizáláshoz.
Eredmény
Hogyan használja
- Adja meg az értékeit a fenti mezőkben.
- Nyomja meg a Számítás gombot, hogy azonnal lássa az eredményt.
- A Megosztás gombbal másolhatja ki az eredményéhez vezető hivatkozást.
Erről a kalkulátorról
A Fermat-féle faktorizációs módszer azt használja ki, hogy bármely páratlan N egész szám felírható két négyzet különbségeként, N = a² − b² = (a−b)(a+b). Az algoritmus a = ⌈√N⌉ értéknél indul, és minden lépésben 1-gyel növeli a-t, ellenőrizve, hogy a² − N maga is teljes négyzet-e (b²); abban a pillanatban, ahogy az, N azonnal felbomlik (a−b)(a+b) szorzatra. A kalkulátor lefuttatja ezt a ciklust, és megmutat minden lépést, amelyet a tényezők megtalálásához megtett.
A módszer nagyon kevés lépésben konvergál, ha N két tényezője közel van egymáshoz – fő gyengesége egyben legfontosabb gyakorlati felhasználása is: a kriptográfiát tanuló diákok és a biztonsági kutatók a Fermat-faktorizációval mutatják be, miért kell az RSA-modulusokat egymástól távoli prímekből építeni, mivel a túl közel választott prímek triviálisan törhetővé teszik a modulust. Szokásos feladat a számelméleti kurzusokon is a négyzetek különbségén alapuló gondolatmenet szemléltetésére.
Hasznos volt ez az oldal?
Legfeljebb 3 reakciót választhat.
Népszerű kalkulátorok
Hitelkalkulátor
Havi törlesztőrészlet, teljes kamat és teljes törlesztési ütemterv.
Százalékkalkulátor
Százalékos változás, százalék valamiből és arányszámítások.
Kedvezménykalkulátor
Számítsa ki a végső árat, a megtakarítást és a kedvezmény összegét.
BMI kalkulátor
Testtömegindex magasságból és súlyból (metrikus vagy imperial).
Életkor-kalkulátor
Számítsa ki pontos életkorát években, hónapokban és napokban a születési dátum alapján.
Kamatos kamat kalkulátor
Számítsa ki a végösszeget és a keresett kamatot kamatos kamattal.
Összes kalkulátor
- Hitelkalkulátor
- Nyereségkalkulátor
- Kedvezménykalkulátor
- BMI kalkulátor
- Százalékkalkulátor
- Ideális testsúly kalkulátor
- Életkor-kalkulátor
- Szülésidőpont-kalkulátor
- Kamatos kamat kalkulátor
- BMR-kalkulátor (alapanyagcsere)
- Borravaló-kalkulátor
- Üzemanyagköltség-kalkulátor
- Dátumkülönbség-kalkulátor
- Alvásciklus-kalkulátor
- Napi vízfogyasztás kalkulátor
- Egyszerű kamatkalkulátor
- Pulzustartomány-kalkulátor
- Futóiramszámító
- Háziállat-kor kalkulátor
- Kalóriaégetés-kalkulátor
- Makrokalkulátor
- TDEE Kalkulátor (Teljes napi energiafelhasználás)
- Derék-csípő arány kalkulátor
- Dicséret oklevél kalkulátor (Takdir/Teşekkür)
- Egyismétléses maximum (1RM) kalkulátor
- Ovulációs kalkulátor
- Áramköltség-kalkulátor
- Egységár-kalkulátor
- Megtakarítási cél kalkulátor
- Fedezeti pont kalkulátor
- Festékkalkulátor
- Tantárgyi átlag kalkulátor
- Munkanap-kalkulátor
- Időtartam-kalkulátor
- Üzemanyag-fogyasztás kalkulátor
- Hőmérséklet-átváltó
- Csempekalkulátor
- Képarány-kalkulátor
- Római számok átváltó
- Célsúly elérési idejének kalkulátora
- Bérátváltó (órabérről évesre)
- Bankkártya-ellenőrző (Luhn)
- Testfelszín (BSA) kalkulátor
- Hőérzet-kalkulátor
- Ohm-törvény kalkulátor
- PPI (pixelsűrűség) kalkulátor
- Moláris tömeg kalkulátor
- Csillagjegy-kalkulátor (nyugati + kínai)
- IBAN-ellenőrző
- Cipőméret-átváltó
- Országinfó- és hívószámkereső
- Időzóna-eltérés (világóra)
- Összetett éves növekedési ráta (CAGR) kalkulátor
- 72-es szabály kalkulátor
- Véralkohol (BAC) kalkulátor
- Zsírmentes testtömeg (LBM) kalkulátor
- Pitagorasz-tétel kalkulátor
- Sebesség-átváltó
- Letöltési idő kalkulátor
- Dátumkalkulátor (hozzáadás/kivonás)
Nem található kalkulátor
Hozzászólások