Bonjour, j'utilise dans mon programme la fonction " atof " qui convertit une chaine en flottant et tout marchait bien jusqu'à un moment où elle décide d'arrondir à l'entier inférieur:

elle a beau lire : 4.156165418 ou 2.91448919 elle sortira 4.000000 et 2.0000000

( je ne poste pas de code car il faudrait une centaine de ligne voire plus pour le comprendre lol )

donc si c'est un problème connu ou si quelqu'un sait pourquoi merci bien car ça fausse toutes mes valeurs qui doivent être précises jusqu'à 10 chiffres après la virgule