Section courante

A propos

Section administrative du site

RND

Aléatoire
LotusScript

Syntaxe

Function Rnd[(numExpr As Long)] As Single

Paramètres

Nom Description
numExpr Ce paramètre permet d'indiquer la limite du nombre à générer

Description

Cette fonction permet de générer un nombre aléatoire entre 0 et 1.

Exemple

Voici un exemple permet d'afficher des nombres aléatoires :

  1. Sub Main()
  2.      Print "Aleatoire reel (0 a 1) = " & Rnd()
  3.      Print "Aleatoire reel (0 a 9) = " & (Rnd() * 10)
  4.      For I = 0 To 19
  5.           Print "Aleatoire entier (1 a 100) = " & Int((Rnd() * 100) + 1)
  6.      Next
  7. End Sub

on obtiendra le résultat semblable suivant :

Aleatoire reel (0 a 1) = 0,7055475
Aleatoire reel (0 a 9) = 5,33424
Aleatoire entier (1 a 100) = 58
Aleatoire entier (1 a 100) = 29
Aleatoire entier (1 a 100) = 31
Aleatoire entier (1 a 100) = 78
Aleatoire entier (1 a 100) = 2
Aleatoire entier (1 a 100) = 77
Aleatoire entier (1 a 100) = 82
Aleatoire entier (1 a 100) = 71
Aleatoire entier (1 a 100) = 5
Aleatoire entier (1 a 100) = 42
Aleatoire entier (1 a 100) = 87
Aleatoire entier (1 a 100) = 80
Aleatoire entier (1 a 100) = 38
Aleatoire entier (1 a 100) = 97
Aleatoire entier (1 a 100) = 88
Aleatoire entier (1 a 100) = 6
Aleatoire entier (1 a 100) = 95
Aleatoire entier (1 a 100) = 37
Aleatoire entier (1 a 100) = 53
Aleatoire entier (1 a 100) = 77

Voir également

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

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