Fonction Perl srand

La description

Cette fonction définit la valeur de départ du générateur de nombres aléatoires sur EXPR ou sur une valeur aléatoire basée sur l'heure, l'ID de processus et d'autres valeurs si EXPR est omis

Syntaxe

Voici la syntaxe simple de cette fonction -

srand EXPR

srand

Valeur de retour

Cette fonction ne renvoie aucune valeur.

Exemple

Voici l'exemple de code montrant son utilisation de base -

#!/usr/bin/perl -w

srand(26);
print("Here's a random number:        ", rand(), ".\n");
srand(26);
print("Here's the same random number: ", rand(), ".\n");

Lorsque le code ci-dessus est exécuté, il produit le résultat suivant -

Here's a random number:        0.811688061411591.
Here's the same random number: 0.811688061411591.