RandomInteger

RandomInteger[{imin,imax}]
给出 范围内的伪随机整数.

RandomInteger[imax]
给出 范围内的伪随机整数.

RandomInteger[]
伪随机地给出 0 或 1.

RandomInteger[range,n]
给出 n 个伪随机整数组成的列表.

RandomInteger[range,{n1,n2,}]
给出由伪随机整数组成的 ×× 数组.

更多信息更多信息

  • RandomInteger[{imin,imax}] 范围内等概率地选择整数.
  • RandomInteger[] 的概率给出 0 或 1.
  • 不管何时运行 Wolfram 语言,RandomInteger 给出由伪随机整数组成的一个不同序列. 用户可以使用 SeedRandom 以特定的种子开始.
  • 可以给出 SeedRandom 的一个 Method 选项来指定所使用的伪随机生成器.

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

基本范例  (5)基本范例  (5)

从 1 到 10 范围内的随机整数:

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

从 0 到 3 范围内的随机整数:

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

0 或 1 的随机选择:

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

从 0 到 5 范围内的 20 个随机整数:

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

由 0 和 1 组成的 3×4 的随机数组:

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