Number Theory Algorithms

3,5
126 atsauksmes
10 tūkst.+
Lejupielādes
Satura vērtējums
Visiem
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls

Par šo lietotni

Kalkulators:
Pievienojiet divus lielus veselus skaitļus
Atņemiet divus lielus veselus skaitļus
Reiziniet divus lielus veselus skaitļus
Sadaliet divus lielus veselus skaitļus
Liela vesela skaitļa jauda
Liela vesela skaitļa sakne
Divu lielu veselu skaitļu lielākais kopējais dalītājs (GCD).
Divu lielu veselu skaitļu zemākais kopīgais reizinājums (LCM).
Divu lielu veselu skaitļu modulis
Modulis Apgriezts diviem lieliem veseliem skaitļiem
Moduļa jauda
Pārbaudiet, vai liels vesels skaitlis ir galvenais
Eilera phi funkcija
Faktoriāls
Nākamais pirmskaitlis līdz lielam veselam skaitlim
Nākamais dvīņu pirmpāris lielam veselam skaitlim

Algoritmi:
Vienkārša kvadrātveida forma. Atrisiniet x,y tā, lai bxy+dx+ey=f kur b,d,e,f,x,y vietā Z.
Eiklīda algoritms. Aprēķiniet divu skaitļu a un b lielāko kopējo dalītāju (GCD).
Paplašinātais Eiklīda algoritms. Atrisiniet x, y tā, lai ax + by = gcd(a, b).
Lineārs diofantīna vienādojums divos mainīgos. Atrisiniet x,y tā, ka ax+by=c.
Lineārā kongruence vienā mainīgajā. Atrisiniet x kongruenci formā ax ≡ b (mod m).
Lineārā kongruence divos mainīgajos. Atrisiniet x,y kongruenci formā ax+by ≡ c (mod m).
Tonelli-Šenksa algoritms. Aprēķiniet kvadrātiskā atlikuma moduli. Atrisiniet x, formas x² ≡ a (mod p) kongruenci, kur p ir pirmskaitlis.
Mod faktori. Aprēķināt modulāros iespējamos koeficientus noteiktam skaitlim un modulim. Atrodiet n ≡ bc (mod a), kur (ax + c)(ay + b) = a(axy + bx + cy) + bc = n.
Primes saraksts. Kolonnās sakārtotu pirmskaitļu saraksts.

Piezīme: veiktspēja ir atkarīga no ierīces.
Atjaunināta
2025. gada 14. aug.

Datu drošība

Drošība sākas ar izpratni par to, kā izstrādātāji vāc un kopīgo jūsu datus. Datu konfidencialitātes un drošības prakse var atšķirties atkarībā no izmantojuma, reģiona un vecuma. Izstrādātājs ir sniedzis šo informāciju un laika gaitā var to atjaunināt.
Dati netiek kopīgoti ar trešajām pusēm
Uzziniet vairāk par to, kā izstrādātāji norāda datu kopīgošanu.
Dati netiek vākti
Uzziniet vairāk par to, kā izstrādātāji norāda datu vākšanu.

Vērtējumi un atsauksmes

3,5
118 atsauksmju

Jaunumi

- Added compact input view mode.
- Added a temporary field in the calculator for intermediate result storage.
- Added input decrease (-) increase (+) buttons.
- Added a double-tap event on the result to expand it, despite the expand button.
- Added results history in the calculator.
- Added modular power in the calculator.
- Unified vibration on button tap.
- Removed the notify on button tap since buttons them-self indicate that.
- Refactored part of the code.