Section courante

A propos

Section administrative du site

RANDOMIZE

Aléatoire
LotusScript

Syntaxe

Randomize [ numExpr ]
Randomize Timer

Paramètres

Nom Description
numExpr Ce paramètre permet d'indiquer le base de génération des nombres aléatoires
TIMER Ce paramètre permet d'indiquer que la génération des nombres aléatoires se fait à partir de l'horloge

Description

Cette commande permet de réinitialiser le générateur de nombres aléatoires.

Exemple

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

  1. Sub Main()
  2.      Print "Aleatoire reel (0 a 1) = " & Rnd()
  3.      Print "Aleatoire reel (0 a 9) = " & (Rnd() * 10)
  4.      Randomize Timer
  5.      Print "Aleatoire reel (0 a 1) = " & Rnd()
  6.      Print "Aleatoire reel (0 a 9) = " & (Rnd() * 10)
  7. End Sub

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

Voir également

Langage de programmation - LotusScript - Référence de procédures et fonctions - RND
Articles - Les géants de l'informatique - IBM

Dernière mise à jour : Jeudi, le 8 janvier 2015