IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

array_rand et probabilité


Sujet :

Langage PHP

  1. #1
    Gunner4902
    Invité(e)
    Par défaut array_rand et probabilité
    Bonjour à tous,

    Je dois faire un array_rand sur un choix, par exemple "gagné" et "perdu"

    Le problème est qu'il faudrait que j'ai 1/3 de chance d'avoir "gagné" par exemple et 2/3 pour l'autre…

    Actuellement, j'ai donc mis ce système :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $nc = array("perdu", "gagné", "gagné");
    Est-il possible de le faire sans recourir à cette double déclaration ?

    Merci

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Peut-être en prenant un chiffre au hasard et en vérifiant si il est divisible par 3 (vu qu'un nombre sur 3 est divisible par 3)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    if (rand() %3 == 0)
    {
      echo 'ok';
    }
    else
    {
      echo 'ko';
    }
    Je ne suis pas sûre que ça arrange vraiment le truc pour 1/3, mais si tu dois traiter 1/125 ça va sans doute faciliter le travail
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  3. #3
    Gunner4902
    Invité(e)
    Par défaut
    Ok, je ne sais pas si ça ira, mais je garde cette idée sous le coude
    Merci de cette proposition.

Discussions similaires

  1. Probabilité
    Par laclac dans le forum Probabilités
    Réponses: 3
    Dernier message: 12/03/2006, 22h45
  2. algorithme pour calcul de probabilité
    Par filsdugrand dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 14/12/2005, 15h11
  3. [SQL] : lois de probabilité
    Par PpPool dans le forum Langage SQL
    Réponses: 2
    Dernier message: 16/11/2005, 16h26
  4. [SQL] : lois de probabilité
    Par PpPool dans le forum Oracle
    Réponses: 2
    Dernier message: 15/11/2005, 13h31
  5. Démineur, probabilité d'avoir une mine ?
    Par KORTA dans le forum Probabilités
    Réponses: 28
    Dernier message: 25/03/2005, 12h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo