Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1310 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MySql et les float

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MySql et les float

n°572453
Shogun2002
Posté le 21-11-2003 à 13:43:44  profilanswer
 

Pourquoi MySql a t'il des résultats erronées quand il s'agit de faire de calculs avec des floats ????

mood
Publicité
Posté le 21-11-2003 à 13:43:44  profilanswer
 

n°572465
Sh@rdar
Ex-PhPéteur
Posté le 21-11-2003 à 13:52:53  profilanswer
 

sur des champs de type float ou decimal ?  
t'as mis la bonne précision ?  
quelle est l'erreur ?
 
structure + contenu + requête + resultat stp


Message édité par Sh@rdar le 21-11-2003 à 13:53:41

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°572475
Shogun2002
Posté le 21-11-2003 à 13:58:57  profilanswer
 

Type float
 
En fait j'ai un programme en Java qui construit un requete SQL
 
Dans cette requete je calcul une moyenne, ok, il me l'a ressort.
 
Je vérifie a la main en prenant soin de virer dans la requete sql l'instruction AVG( ).
 
J'ai pas le même résultat !
 
ça m'arrive souvent ce cas !
 
Mon programme affiche un résultat, je prends sa requete je l'execute dans JSPMyadmin et j'ai pas le bon, voir un truc pas arrondi
 
Ex : le resultat exact : 2.5
et depuis Jspmydamin j'ai 2.58897416978 voir un truc erroné.
 
C'est un bug de jspmyadmin ?


Message édité par Shogun2002 le 21-11-2003 à 13:59:18
n°572642
Sh@rdar
Ex-PhPéteur
Posté le 21-11-2003 à 15:18:13  profilanswer
 

quelle précision ton champ ??
 
essaye avec un double pour voir...


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°574849
MagicBuzz
Posté le 24-11-2003 à 17:03:17  profilanswer
 

1) utilise "numeric", c'est plus précis.
2) balourde ta daube de JSPMyAdmin, le queryanalyser est très bien.
3) installe le SP2 de SQL Server au minimum pour corriger ce bug du query analyser (depuis un programme C par exemple, t'as pas le bug, c'est juste un bug d'affichage). ton jspmerde semble être aussi buggé que queryanalyser.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MySql et les float

 

Sujets relatifs
[php/mysql] Tester une chaine different de vide[MYSQL] Case sensitive ?
lien d'1 page a une autre en php avec récupérations de donnés mysql[MySQL] Executer plusieurs requètes avec OleDB
[MySQL] pb de connection serverutilisation de mediumblob from mysql avec le langage php ...
[MySQL] fonctionnement de SELECT IN...[MYSQL] Trouver les 2 enregistrement suivant d'apres la date du jour
[reglé]probleme mysql[Resolu][php-mysql] cryptage de données
Plus de sujets relatifs à : MySql et les float


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR