Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre Expert
    Avatar de hpalpha
    Inscrit en
    mars 2002
    Messages
    769
    Détails du profil
    Informations forums :
    Inscription : mars 2002
    Messages : 769
    Points : 2 461
    Points
    2 461

    Par défaut Générer un nombre aléatoire paramétré

    Bonjour,

    Je vous propose un nouvel élément à utiliser : Générer un nombre aléatoire paramétré

    Fonction random surchargée

    arguments : minimum

    maximum

    retourne une nombre aléatoire compris entre minimum et maximum



    Exemple : SELECT random(30,50);

    39

    Qu'en pensez-vous ?

  2. #2
    Membre confirmé
    Homme Profil pro Benjamin
    Consultant informatique
    Inscrit en
    août 2007
    Messages
    160
    Détails du profil
    Informations personnelles :
    Nom : Homme Benjamin
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2007
    Messages : 160
    Points : 233
    Points
    233

    Par défaut

    C'est bien si le caractère "aléatoire" n'a pas à être parfait.
    Si on considère random() parfaitement aléatoire, le résultat ne l'est pas.

    Si on applique sur min=0, max=1, alors on a deux résultats possibles (0 et 1).
    Seulement, 0 va être obtenu quand random() renvoie un nombre dans l'intervalle [0;0.5[, et 1 va être obtenu pour l'intervalle [0.5;1].
    Donc 1 a une probabilité plus grande de sortir que 0 ...

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •