Number Theory Algorithms

Number Theory Algorithms

ERVIN GEGPRIFTI
2025年09月14日
  • 13.4 MB

    ファイルサイズ

  • Android 12.0+

    Android OS

このNumber Theory Algorithmsについて

非常に大きな数に対して数論アルゴリズムと算術演算を実行する

計算機:

2つの大きな整数を足す

2つの大きな整数を減算する

2つの大きな整数を掛ける

2つの大きな整数を割る

大きな整数のべき乗

大きな整数の根号

2つの大きな整数の最大公約数 (GCD)

2つの大きな整数の最小公倍数 (LCM)

2つの大きな整数の加法

2つの大きな整数の逆数

加法

大きな整数が素数かどうかを調べる

オイラーのファイ関数

階乗

大きな整数の次の素数

大きな整数の次の双子素数ペア

アルゴリズム:

単純二次形式。b、d、e、f、x、y が Z にあるとき、bxy+dx+ey=f となる x,y を解きます。

ユークリッドの互除法。2つの数 a と b の最大公約数 (GCD) を計算します。

拡張ユークリッドの互除法。 x, y について、ax + by = gcd(a, b) となるように解きます。

2変数線形ディオファントス方程式。ax+by=c となるように x, y を解きます。

1変数線形合同式。ax ≡ b (mod m) の形の合同式 x について解きます。

2変数線形合同式。ax+by ≡ c (mod m) の形の合同式 x, y について解きます。

Tonelli-Shanks アルゴリズム。平方剰余を法として計算します。p が素数であるとき、x² ≡ a (mod p) の形の合同式 x について解きます。

因数の法。与えられた数と法に対して、法因数を計算します。(ax + c)(ay + b) = a(axy + bx + cy) + bc = n となる n ≡ bc (mod a) を求めます。

素数リスト。列順に並べられた素数のリストです。

注: パフォーマンスはデバイスによって異なります。

もっと見る

最新バージョン 3.0.8.0 の更新情報

Last updated on 2025-09-14
- 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.
もっと見る

ビデオとスクリーンショット

  • Number Theory Algorithms ポスター
  • Number Theory Algorithms スクリーンショット 1
  • Number Theory Algorithms スクリーンショット 2
  • Number Theory Algorithms スクリーンショット 3
  • Number Theory Algorithms スクリーンショット 4

Number Theory Algorithms APK 情報

最新バージョン
3.0.8.0
カテゴリー
教育
Android OS
Android 12.0+
ファイルサイズ
13.4 MB
Available on
APKPure で安全で高速な APK のダウンロード
APKPure は署名検証を使用して、ウイルスフリーの Number Theory Algorithms APK ダウンロードを保証します。
APKPure アイコン

APKPureアプリで超高速かつ安全にダウンロード

Android で XAPK/APK ファイルをワンクリックでインストール!

ダウンロード APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies