QString::toDouble() de me donner le double de l'erreur de précision
J'ai un QString myNumber contenant "09338.712001". Quand je fais:
myNumber.toDouble();
, il retourne 9338.71, mais je veux le double à la valeur d'origine, qui est 09338.712001. Quelqu'un sait-il comment obtenir la double retourné par toDouble d'avoir la même précision que le QString? Merci.
Vous devez vous connecter pour publier un commentaire.
Votre problème est probablement dans la façon de sortie de ces valeurs.
résultat:
Mais de toute façon, peut-être maintenant c'est un bon moment à lire ce: Ce Que Tout Informaticien Devez Savoir À Propos De L'Arithmétique À Virgule Flottante