Differenze tra le versioni di "Template:Random"

[versione verificata][versione verificata]
Riga 10: Riga 10:
 
{{#vardefine: C | 12345}}
 
{{#vardefine: C | 12345}}
 
{{#vardefine: M | {{#expr: 2^31}} }}
 
{{#vardefine: M | {{#expr: 2^31}} }}
 
+
<!-- -->
 
<noinclude>
 
<noinclude>
 
Time: {{#time: s}}<br>
 
Time: {{#time: s}}<br>
 
Seed: {{#var:seed}}<br>
 
Seed: {{#var:seed}}<br>
 
</noinclude>
 
</noinclude>
 
+
<!-- -->
 
<!-- parse arguments -->
 
<!-- parse arguments -->
 
{{#if: {{{1|}}} |  
 
{{#if: {{{1|}}} |  
Riga 24: Riga 24:
 
     {{#vardefine: offset|0}} {{#vardefine: scale|1}}
 
     {{#vardefine: offset|0}} {{#vardefine: scale|1}}
 
}}
 
}}
                                                             
+
<!--                                                             
 
+
-->
 
{{#expr: {{#var:offset}} + {{#var:scale}} * (({{#var:seed}} * {{#var:A}} + {{#var:C}}) mod {{#var:M}}) / {{#var:M}} }}</onlyinclude>
 
{{#expr: {{#var:offset}} + {{#var:scale}} * (({{#var:seed}} * {{#var:A}} + {{#var:C}}) mod {{#var:M}}) / {{#var:M}} }}</onlyinclude>
  

Versione delle 16:08, 7 gen 2014




Time: 54
Seed: 54


0.74867954431102

Utilizzo del template

Questo template genera numeri pseudo-casuali. Il numero generato cambia ogni volta che la pagina è refreshata tramite:

http://url.della.pagina?action=purge

È possibile richiamare il template in 3 modi:

  • Senza argomenti: in questo caso verrà restituito un valore compreso tra 0 e 1
{{Random}}
  • Con un argomento (numerico): verrà restituito un valore tra 0 e quell'argomento
{{Random|6}}
  • Con due argomenti (numerici): verrà restituito un valore tra il primo e il secondo.
{{Random|3|7}}