Section courante

A propos

Section administrative du site

RANDOMIZE

Aléatoire
Liberty BASIC

Syntaxe

RANDOMIZE [valInit]

Paramètres

Nom Description
valInit Ce paramètre permet d'indiquer le base de génération des nombres aléatoires

Description

Cette commande permet de réinitialiser les nombres aléatoires.

Exemples

Voici un exemple d'une utilisation typique de cette fonction :

  1. PRINT "Aleatoire reel (0 a 1) = "; RND(1)
  2. PRINT "Aleatoire reel (0 a 9) = "; (RND(1) * 10)
  3. Randomize 0.6
  4. PRINT "Aleatoire reel (0 a 1) = "; RND(1)
  5. PRINT "Aleatoire reel (0 a 9) = "; (RND(1) * 10)

on obtiendra le résultat suivant :

Aleatoire reel (0 a 1) = 0,7055475
Aleatoire reel (0 a 9) = 5,33424
Aleatoire reel (0 a 1) = 1,985675E-02
Aleatoire reel (0 a 9) = 3,747981

Voici un exemple de l'équivalent de «RANDOMIZE TIMER» du QuickBasic en Liberty BASIC :

  1. PRINT "Aleatoire reel (0 a 1) = "; RND(1)
  2. PRINT "Aleatoire reel (0 a 9) = "; (RND(1) * 10)
  3. RANDOMIZE (INT(TIME$("seconds"))/10000)
  4. PRINT "Aleatoire reel (0 a 1) = "; RND(1)
  5. PRINT "Aleatoire reel (0 a 9) = "; (RND(1) * 10)

on obtiendra le résultat suivant :

Aleatoire reel (0 a 1) = 0,7055475
Aleatoire reel (0 a 9) = 5,33424
Aleatoire reel (0 a 1) = 1,985675E-02
Aleatoire reel (0 a 9) = 3,747981


Dernière mise à jour : Vendredi, le 21 juin 2013