Bonjour,
je suis un peu perdue car je n'arrive pas à comprendre comment fonctionne mysql avec les "float" et les "double".
Je fais mes requetes via mysql++ (a l'aide des templates ssqls) et pour exemple, quand j'insere 83333.3333 dans une colonne de type float, je recupere 83333.2969. Quand la colonne est de type double, je recupere 8333.3359.
Et quand je regarde le contenu de ma table dans une fenetre de commande, je n'ai qu'un chiffre apres la virgule (83333.3).
Est ce que quelqu'un pourrait m'expliquer? Comment faire pour recuperer le bon float ou double? Pour info, ma table stocke des données scientifiques.
Merci
Partager