RandomPrime

RandomPrime[{imin,imax}]

imin から imax までの擬似乱数素数を返す.

RandomPrime[imax]

2から imax までの擬似乱数素数を返す.

RandomPrime[range,n]

擬似乱数素数が n 個含まれたリストを返す.

詳細

  • ランダムな素数 は,所望の数の素数が生成されるまで,指定された範囲内で擬似乱数の整数を繰返し生成することにより計算される.
  • 指定の範囲に素数が存在しない場合は,入力は評価されずに返され,警告メッセージが表示される.
  • RandomPrime[{imin,imax}]は,imin から imax までの素数を同じ確率で選ぶ.
  • RandomPrime[imax]RandomPrime[{2,imax}]と等価である.
  • RandomPrime[range,{n1,n2,}]n1×n2×の素数配列を返す.

例題

すべて開くすべて閉じる

  (3)

100より小さいランダムな素数:

ランダムな10桁の素数:

100より小さい10個の擬似乱数的な素数のリスト:

スコープ  (1)

11より小さい素数の,大きさが4×5のランダムな配列を生成する:

アプリケーション  (1)

RSA暗号で使用する大きい素数を2つ見付ける:

これは,640桁の二進数である:

上記のバイナリ表現:

特性と関係  (1)

1から100までの素数をサンプリングする:

素数の分布は一様である:

考えられる問題  (1)

指定の範囲に素数がない場合,メッセージが返される:

Wolfram Research (2007), RandomPrime, Wolfram言語関数, https://reference.wolfram.com/language/ref/RandomPrime.html.

テキスト

Wolfram Research (2007), RandomPrime, Wolfram言語関数, https://reference.wolfram.com/language/ref/RandomPrime.html.

CMS

Wolfram Language. 2007. "RandomPrime." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RandomPrime.html.

APA

Wolfram Language. (2007). RandomPrime. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RandomPrime.html

BibTeX

@misc{reference.wolfram_2024_randomprime, author="Wolfram Research", title="{RandomPrime}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/RandomPrime.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_randomprime, organization={Wolfram Research}, title={RandomPrime}, year={2007}, url={https://reference.wolfram.com/language/ref/RandomPrime.html}, note=[Accessed: 21-November-2024 ]}