Utiliser Randomize

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: claude.peytier1@free.fr
Sujet:: Utiliser Randomize
OS:: Windows 10
Version:: 6.0.x
Question:: comment employer et écrire la fonction mathématique 'randomizer' pour utiliser une réponse aléatoire ?

https://help.libreoffice.org/Basic/Randomize_Statement_Runtime/fr

Bonjour,

Sujet:: Utiliser Randomize
OS:: Windows 10
Version:: 6.0.x
Question:: comment employer et écrire la fonction mathématique 'randomizer' pour utiliser une réponse aléatoire ?

Dans Libreoffice Calc, il y a la fonction ALEA() (traduction française de RAND() ), sans paramètre, qui renvoie un nombre aléatoire compris entre 0 et 1 (distribution uniforme). Ceci permet, par exemple, de donner un angle prenant une valeur aléatoire comprise entre 0 et 360° :  =360*ALEA()

Pour avoir un nombre entier compris entre deux bornes, ALEA.ENTRE.BORNES(mini,maxi) convient. Par exemple : =ALEA.ENTRE.BORNES(0;6) simule le lancement d'un dé à 6 faces. En appuyant sur la touche F9 on "rejoue" le hasard.

Si on cherche un hasard répondant à une autre loi de distribution, on a le choix dans la bibliothèque de fonctions ; par exemple; LOI.NORMALE(moyenne;écart;cumul) donne des valeurs aléatoires suivant une loi normale (gaussienne).

Il n'y a pas de fonction RANDOMIZE(), signifiant que l'initialisation des valeurs aléatoires renvoyées par ALEA() n'est pas contrôlée ; on ne peut donc pas "forcer" le hasard pour "rejouer" la même séquence. Si tel est le besoin, mieux vaut prendre un logiciel de statistiques dédié (comme R).