RandomPrime

RandomPrime[{imin,imax}]
给出从 iminimax 范围内的伪随机素数.

RandomPrime[imax]
给出从 2 到 imax 范围内的伪随机素数.

RandomPrime[range,n]
给出由 n 个伪随机素数组成的列表.

更多信息更多信息

  • 一个随机素数 的计算方式为在指定范围内重复生成伪随机整数,直到产生预期数目的素数.
  • 如果在指定范围内没有素数存在,则返回一个带有错误信息的未被计算的输入.
  • RandomPrime[{imin,imax}]iminimax 之间等概率地选择素数.
  • RandomPrime[imax] 等价于 RandomPrime[{2,imax}].
  • RandomPrime[range,{n1,n2,}] 给出一个由素数组成的 n1×n2× 数组.

范例范例打开所有单元关闭所有单元

基本范例  (3)基本范例  (3)

一个小于 100 的随机质数:

In[1]:=
Click for copyable input
Out[1]=

一个 10 位的随机质数:

In[1]:=
Click for copyable input
Out[1]=

小于 100 的 10 个伪随机素数组成的列表:

In[1]:=
Click for copyable input
Out[1]=
2007年引入
(6.0)