Sjabloon:Random: verschil tussen versies

Naar navigatie springen Naar zoeken springen
111 bytes verwijderd ,  6 jaar geleden
Betere afhandeling parameter 3, zonder risico op steeds dezelfde waarde
(Verdere randomizing voor de seconden. Daarnaast overal priemgetallen ingezet.)
(Betere afhandeling parameter 3, zonder risico op steeds dezelfde waarde)
<includeonly>{{#Expr:((((( {{CURRENTSECOND}} * ({{{3|67.123}}}+0.456) + ({{{2|7}}})) * ({{{3|71}}}) + {{CURRENTDAY}}) * ({{{3|73}}}) + {{NUMBEROFARTICLES:R}}) * ({{{3|79}}}+.678) + {{NUMBEROFUSERS:R}}) * ({{{3|83}}}) + {{NUMBEROFFILES:R}}) mod {{{1|100}}} }}</includeonly><noinclude>{{Sjablooninfo|1=
== Doel ==
Geeft een toevallig, geheel getal van 0 tot en met 99, of van 0 tot de waarde van het eerste argument.
 
== Gebruik ==
<pre>{{Random|...}}</pre>
 
Desgewenst kunnen twee extra parameters meegegeven worden (beide getallen). De tweede parameter voegt een vaste waarde toe aan de berekende som (voordat deze beperkt wordt tot het opgegeven maximum'). De derde parameter vervangt de 5 (nu verschillende) factoren in de berekening door 1de opgegeven waarde.
 
Let op: zorg ervoor dat de eerste en de derde parameter niet aan elkaar gelijk zijn. In dat geval krijg je steeds dezelfde waarde uit deze functie.
 
== Voorbeeld ==
34.615

bewerkingen

Navigatiemenu