Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

20 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

UPDATE bizarre

 
n°16554
nayluge
c le plu bo jour de ma vie ...
Profil : Habitué
Posté le 15-05-2006 à 04:53:55  profilanswer
 

Bonsoir/jour,
 
j'ai un léger soucis avec une requête sql :
 
voici ma requête : "UPDATE membres SET points=points+0.5 WHERE pseudo='$pseudo'"
donc normalement, j'ai que 2 types de nombres : x ou x.5
 
mais le fait est qu'en répettant cette requête un bon nombre de fois, j'obtient des décimales bizarres du style x.4998 ou x.5001
 
 :cry:  
 
Si quelqu'un peut m'éclaircir ça serait fort aimable ;)
 

n°16599
Winny #29
Breizh Atao!!
Profil : Dinosaure
Posté le 19-05-2006 à 21:21:56  profilanswer
 

C'est sur quel SGBD?


---------------
Guinness is good for You!!
Member of the Cool Team :ddr:
Membre du Team de la mer, AMD, et du Team des vieux.
DIYeur hifi en algues :pt1cable:
n°16612
nayluge
c le plu bo jour de ma vie ...
Profil : Habitué
Posté le 21-05-2006 à 20:53:15  profilanswer
 

sur mysql .. c'est résolu : à savoir que float ne donne qu'une valeur approximative et que pour avoir une valeur exacte il faut utiliser DECIMAL

n°16617
samisam3
hassan sehef...c possible
Profil : Jeune recrue
Posté le 22-05-2006 à 14:33:41  profilanswer
 

en multipliant les requetes, tu multiplie les erreurs sur le type float...
normal


Aller à :
Ajouter une réponse