个人工具

模板:Expr/rand/help

出自Meshal Lite

跳转到: 导航, 搜索
 
第4行: 第4行:
 
<source lang="text">
 
<source lang="text">
 
{{expr/rand|
 
{{expr/rand|
   |[1]=100
+
   |[1]=0
   |[2]={{#time:z}}
+
   |[2]=100
   |[3]= 67
+
  |[3] seed={{#time:z}}
 +
   |[4] prime= 67
 
}}
 
}}
 
</source>
 
</source>
第12行: 第13行:
  
 
{{block|<code>1</code>|
 
{{block|<code>1</code>|
求取随机值的最大范围。
+
求取随机值的最小值。
*如果输入100,即表示0~99的随机数。
+
*默认为<code>1</code>。
*默认为<code>100</code>。
+
 
}}
 
}}
  
 
{{block|<code>2</code>|
 
{{block|<code>2</code>|
随机种子
+
求取随机值的最大值。
 +
*默认为<code>6</code>。
 +
}}
 +
 
 +
{{block|<code>3</code> seed|
 +
随机种子值。如果在一个页面中多次使用本模板用于生成不同的随机数,那么需要设置不同的种子值。
 
*默认为<code><nowiki>{{#time:z}}</nowiki></code>,当前为<code>{{#time:z}}</code>。
 
*默认为<code><nowiki>{{#time:z}}</nowiki></code>,当前为<code>{{#time:z}}</code>。
 
}}
 
}}
  
{{block|<code>3</code>|
+
{{block|<code>4</code>|
 
质数。
 
质数。
 
*默认为<code>67</code>。
 
*默认为<code>67</code>。
*一般为了保证随机分布,应当设为<code>17</code>以上。
+
*一般为了保证随机分布,应当设为<code>17</code>以上,且应当大于参数<code>2</code>。
 
}}
 
}}
 +
 +
{{block|注意事项|
 +
在一个页面中,如果有多个本模板使用相同求值范围、种子值、质数,那么在一次刷新中得到的结果将是一致的。
 +
|info}}

在2020年9月9日 (三) 03:46的最新修订版本