Section courante

A propos

Section administrative du site

RANDOM

Aléatoire
Delphi/Kylix/Lazarus System

Syntaxe

Function Random[(Range:Integer)];

Paramètres

Nom Description
Range Ce paramètre permet d'indiquer l'intervalle maximal pouvant être retourner comme nombre généré aléatoirement

Description

Cette fonction permet de générer un nombre aléatoire.

Exemple

Voici un exemple générant 10 nombres aléatoires statiques :

  1. Program RandomSamples;
  2.  
  3. {$APPTYPE CONSOLE}
  4. Uses SysUtils;
  5.      
  6. Var
  7.  I:Byte;
  8.       
  9. BEGIN
  10.  WriteLn('Génération de 10 nombres aléatoires statique :');
  11.  For I:=1 to 10 do WriteLn(Random);
  12. END.

on obtiendra le résultat suivant :

2.32830643653870E-0010
3.13799395225942E-0002
8.61048467224464E-0001
2.02580965124071E-0001
2.72921267198399E-0001
6.71654418576509E-0001
3.18691271124408E-0001
1.61795465275645E-0001
3.72238358715549E-0001
4.25673767458647E-0001

Voir également

Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Randomize
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - RandomRange
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - RandSeed

Dernière mise à jour : Mercredi, le 18 février 2015