RandomSeed()

Syntaxe

RandomSeed(Valeur)
Description
Change la table des nombres aléatoires renvoyée par Random() ou RandomData().

Arguments

Valeur La nouvelle table pour le générateur de nombres aléatoires.

Valeur de retour

Aucune.

Remarques

A chaque fois qu'un programme PureBasic se lance, sa table est régénérée, ce qui assure d'avoir des nombres aléatoires totalement différents à chaque exécution. Ainsi RandomSeed() n'est utile que lorsque l'objectif est de générer des nombres aléatoires dans le même ordre à chaque fois que le programme est exécuté.

Exemple

  RandomSeed(123456789) 
  Debug Random(1000)   ; Affiche 934 
  Debug Random(10000)  ; Affiche 7716 
  Debug Random(100000) ; Affiche 57368

Voir aussi

Random(), RandomData(), RandomizeArray(), RandomizeList()

OS Supportés

Tous

<- RandomData() - Math Index - Round() ->