素数判定ツール

1行に1件ずつ入力:素数判定 / 範囲内の素数列挙 / N番目の素数
計算モード:   最大出力数:   区切り文字:
番号 数値 結果 詳細

ツールの紹介と使い方

素数判定・生成ツール。1つの入力ボックスで3つのよくある用途をこなし、1行1件、複数行を一括貼り付けできます。
合成数には最小の素因数を表示(例: 360 = 2 × 180)、素数には「はい」と付けます。大きな整数は BigInt + Miller-Rabin(2^64 未満は確定的判定)を使い、浮動小数点誤差は出ません。範囲モードはエラトステネスの篩を使い、5,000,000 以下は即時返却します。

操作手順

  1. モードを選びます:
       · 素数判定: 1行に1整数、例 97;
       · 素数一覧生成: 1行に1範囲、例 100,200;
       · N番目の素数: 1行に1番号、例 1000。
  2. 「計算開始」をクリックします。結果表に判定、素数の個数、または N 番目の素数が表示されます。
  3. 結果はワンクリックでコピー、CSV エクスポートできます。
素数判定

2 から 100 までの素数

2 から 100 までに素数は 25 個、最小は 2、最大は 97 です。

  • 範囲2 ~ 100
  • 約数の個数25
  • 範囲内の最小の素数2
  • 範囲内の最大の素数97
範囲内の素数
#素数
12
23
35
47
511
613
717
819
923
1029
1131
1237
1341
1443
1547
1653
1759
1861
1967
2071
2173
2279
2383
2489
2597
  • 大きな数は Miller-Rabin 法(12 個の基数)で判定し、2^64 以下では確定的な結果になります。
0/200

  • まだ誰も書いていません。最初の一人になりませんか?