Sjabloon:Rand
Naar navigatie springen
Naar zoeken springen
De sjabloonbeschrijving hieronder wordt niet afgebeeld wanneer de sjabloon wordt geplaatst.
Dit sjabloon genereert een vals-willekeurig integer tussen 0 en count-1.
- Gebruik:
- {{Rand|count|seed|priem}}
- Alle parameters zijn optioneel en hebben standaard waardes. Deze moeten integers zijn.
- De standaard count is 100 (Dus standaard genereert dit sjabloon een waarde tussen 0 en 99) en niet nul.
- De standaard seed is {{#time:z}} en kan gewijzigd worden naar elke integer waarde (gebruikt om verschillende values te genereren op dezelfde pagina).
- De standaard priem is 67 en hoort een priemgetal te zijn boven de 17 (gebruikt om verschillende values te genereren op dezelfde pagina).
- voorbeelden van het genereren van willekeurige getallen tussen 0 and 999:
- {{Rand|1000}} = 671
- {{Rand|1000|311|67}} = 671
(zelfde als hierboven)
- {{Rand|1000|311|61}} = 487
(deze en anderen zijn allemaal anders)
- {{Rand|1000|6}} = 956
- {{Rand|1000|5}} = 193
- {{Rand|1000|4}} = 430
- {{Rand|1000|3}} = 667
- {{Rand|1000|2}} = 904
- {{Rand|1000|1}} = 141
- {{Rand|1000|0}} = 378
- {{Rand|1000|1|17}} = 128
(verschillende priemgetallen)
- {{Rand|1000|1|19}} = 274
- {{Rand|1000|1|23}} = 70
- {{Rand|1000|1|29}} = 964
- {{Rand|1000|1|31}} = 166
- {{Rand|1000|1|37}} = 228
- {{Rand|1000|1|41}} = 776
- {{Rand|1000|1|43}} = 90
- {{Rand|1000|1|47}} = 278
- {{Rand|1000|1|51}} = 186
- {{Rand|1000|1|53}} = 900
- {{Rand|1000|1|59}} = 434
- {{Rand|1000|1|61}} = 396
- {{Rand|1000|1|67}} = 378
- {{Rand|1000|1|71}} = 406
- {{Rand|1000|1|73}} = 120
- {{Rand|1000|1|79}} = 414
- Notitie:
- Afwisselende seed lineair genereert nummers die een lineaire opeenvolging op de zelfde pagina genereren, met gelijk cyclische stappen;
- Afwisselende priem (op voorwaarde dat het oneven priemgetallen zijn) genereert vals-willekeurig op basis van onafhankelijke willekeurige distributie.
- Notitie wanneer count een even getal is (zoals standaard 100, of 1000 in de voorbeelden hierboven), de gegenereerde nummers op dezelfde pagina zullen allemaal of even of oneven zijn wanneer je seed or priem afwisselt, tenzij de helft van de aanroepen een even seed hebben en de rest een oneven seed. Hoewel, latere aanroepingen nog steeds alternatieve oneven en even nummers uitvoeren. (Dit probleem komt alleen voor als er op dezelfde pagina meerdere willekeurige nummers zijn aangeroepen.)
- Op dezelfde pagina, meerdere aanroepingen van het sjabloon zullen dezelfde getallen uitvoeren indien alle parameters hetzelfde zijn. Hierdoor is het mogelijk meerdere links te maken op hetzelfde artikel.