For faster navigation, this Iframe is preloading the Wikiwand page for Modèle:Rand.

Modèle:Rand

 Documentation[voir] [modifier] [historique] [purger]

Utilisation[modifier le code]

Ce modèle permet de générer un entier pseudo-aléatoire dans un intervalle spécifié. Il est possible de générer des suites pseudo-aléatoires indépendantes.

Syntaxe[modifier le code]

((Rand|1=min|2=max|3=graine|4=nombre premier))

  • Tous les paramètres sont optionnels et ont des valeurs par défaut. Ils doivent tous être des entiers.
  • Les valeurs min et max sont de signe quelconque, par défaut ce sont 0 et 99.
  • La graine par défaut est 7, ce peut être n’importe quelle autre valeur (utilisée pour générer des valeurs distinctes sur la même page).
  • Le nombre premier par défaut est 67 et devrait être un nombre pas trop grand, supérieur ou égal à 17 (utilisé pour générer des valeurs distinctes sur la même page).

Exemples[modifier le code]

Exemples générant des nombres entre 0 et 999 :

  • ((Rand|0|999)) = 257
  • ((Rand|0|999|7|67)) = 257 (résultat identique)
  • ((Rand|0|999|7|61)) = 729 (celui-ci et les suivants devraient tous être différents)
  • ((Rand|0|999|6)) = 206
  • ((Rand|0|999|5)) = 155
  • ((Rand|0|999|4)) = 104
  • ((Rand|0|999|3)) = 53
  • ((Rand|0|999|2)) = 2
  • ((Rand|0|999|1)) = 951
  • ((Rand|0|999|0|61)) = 735
  • ((Rand|0|999|0|67)) = 900
  • ((Rand|0|999|0|71)) = 915
  • ((Rand|0|999|0|73)) = 516
  • ((Rand|0|999|0|79)) = 428

Note :

  • Une variation linéaire de la graine génère au sein de la même page des nombres distribués linéairement et séparés d’un pas constant ne dépendant que du choix du nombre premier; les suites pseudo-aléatoires obtenues en faisant varier la graine sont liées uniquement par le rang du premier nombre commun de la suite, toutes les suites alors ayant le même cycle.
  • Une variation du nombre premier (pourvu que ce soit bien un nombre premier) génère sur la même page utilisant ce modèle plusieurs fois des suites pseudo-aléatoires qui ont des distributions pseudo-aléatoires indépendantes.
  • Ne pas abuser de ce modèle, les pages étant alors difficilement reproductibles. Ce modèle ne devrait être utilisé que pour sélectionner des modèles dans une liste stable et connue (par exemple une image prise dans une galerie qu'on peut parcourir de façon non aléatoire).

Voir aussi[modifier le code]

  • ((RandJ)) fonction pseudo-aléatoire à valeur constante sur un ou plusieurs jours

Voir les statistiques d'utilisation du modèle sur l'outil wstat.

{{bottomLinkPreText}} {{bottomLinkText}}
Modèle:Rand
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.