Précédent   Forum du club des développeurs et IT Pro > Bases de données > PostgreSQL > Contribuez
Contribuez Proposez ici vos tutoriels, vos sources PL/pgsql, participez à la FAQ PostgreSQL, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 13/02/2011, 17h26   #1
hpalpha
Membre Expert
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 1 572
Points : 1 572
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 ?
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2011, 18h12   #2
bhamp0
Membre confirmé
 
Homme Benjamin
Consultant informatique
Inscription : 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 : 242
Points : 242
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 ...
bhamp0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 06h21.


 
 
 
 
Partenaires

Hébergement Web