Калкулатор за факторизация на Ферма
Въведете нечетно число, за да го факторизирате по метода на Ферма.
Резултат
Как се използва
- Въведете стойностите си в полетата по-горе.
- Натиснете "Изчисли", за да видите резултата.
- Използвайте "Сподели", за да изпратите резултата си.
За този калкулатор
Методът на Ферма за разлагане на множители се възползва от факта, че всяко нечетно цяло число N може да се запише като разлика на два квадрата, N = a² − b² = (a−b)(a+b). Алгоритъмът започва с a = ⌈√N⌉ и увеличава a с 1 на всяка стъпка, като проверява дали a² − N само по себе си е точен квадрат (b²); в момента, в който е, N се разлага веднага на (a−b)(a+b). Този калкулатор изпълнява този цикъл и показва всяка стъпка, която е направил, за да намери множителите.
Методът се сближава за много малко стъпки, когато двата множителя на N са близки — главната му слабост е и най-важното му приложение в реалния свят: студентите по криптография и изследователите по сигурност използват разлагането на Ферма, за да демонстрират защо модулите на RSA трябва да се изграждат от прости числа, които са далеч едно от друго, тъй като прости числа, избрани твърде близо едно до друго, правят модула тривиално разбиваем. То е и стандартно упражнение в курсовете по теория на числата за онагледяване на разсъждението с разлика на квадрати.
Беше ли това полезно?
Можете да изберете до 3 реакции.
Популярни калкулатори
Кредитен калкулатор
Месечна вноска, общи лихви и пълен погасителен план.
Калкулатор на проценти
Процентна промяна, процент от стойност и пропорционални изчисления.
Калкулатор на отстъпката
Изчислете крайната цена, спестяванията и размера на отстъпката.
BMI калкулатор
Индекс на телесна маса от височина и тегло (метрична или имперска).
Калкулатор за възраст
Изчислете точната си възраст в години, месеци и дни от датата на раждане.
Калкулатор за сложна лихва
Изчислете крайната сума и натрупаната лихва при капитализация.
Всички калкулатори
- Кредитен калкулатор
- Калкулатор на печалбата
- Калкулатор на отстъпката
- BMI калкулатор
- Калкулатор на проценти
- Калкулатор на идеално тегло
- Калкулатор за възраст
- Калкулатор за термин на раждане
- Калкулатор за сложна лихва
- BMR Калкулатор (базална метаболитна скорост)
- Калкулатор за бакшиш
- Калкулатор за разход на гориво
- Калкулатор за разлика между дати
- Калкулатор за цикъл на съня
- Калкулатор за дневен прием на вода
- Калкулатор за проста лихва
- Калкулатор за пулсови зони
- Калкулатор за темпо на бягане
- Калкулатор за възрастта на домашен любимец
- Калкулатор на изгорени калории
- Калкулатор на макронутриенти
- TDEE Калкулатор (Общ дневен енергиен разход)
- Калкулатор за съотношение талия-ханш
- Калкулатор за грамота за отличие (Takdir/Teşekkür)
- Калкулатор за максимум за едно повторение (1RM)
- Калкулатор за овулация
- Калкулатор за разход на електроенергия
- Калкулатор за единична цена
- Калкулатор за спестовна цел
- Калкулатор на точката на рентабилност
- Калкулатор за боя
- Калкулатор за среден успех по предмет
- Калкулатор за работни дни
- Калкулатор за продължителност
- Калкулатор за разход на гориво
- Преобразувател на температура
- Калкулатор за плочки
- Калкулатор за съотношение на страните
- Преобразувател на римски цифри
- Калкулатор за срок до целево тегло
- Преобразувател на заплата (от час към година)
- Валидатор на кредитна карта (Luhn)
- Калкулатор за телесна повърхност (BSA)
- Калкулатор за усещане за температура
- Калкулатор за закона на Ом
- Калкулатор за плътност на пикселите (PPI)
- Калкулатор за моларна маса
- Калкулатор за зодия (западна + китайска)
- Валидатор на IBAN
- Преобразувател на размери обувки
- Търсене на информация за държава и код за избиране
- Часова разлика между зони (световен часовник)
- Калкулатор за съставен годишен темп на растеж (CAGR)
- Калкулатор по правилото на 72
- Калкулатор за алкохол в кръвта (BAC)
- Калкулатор за чиста телесна маса (LBM)
- Калкулатор по теоремата на Питагор
- Конвертор на скорост
- Калкулатор за време на изтегляне
- Калкулатор за дати (добавяне/изваждане)
Не са намерени калкулатори
Коментари