Bonjour tout le monde
bon alors la g un truc marrant(je ris jaune )
voila le probleme je fais une boucle dans laquelle je fais un calcul sur des chaines de caractere que j ai parse en float .
typiquement ca donne un truc dans ce style la :
.
Code : Sélectionner tout - Visualiser dans une fenêtre à part valueFloat += Float.parseFloat(monFloat.toString());
et la apres n iteration le calcul me fait une imprecision
voila ma sortie:
un ligne sur deux:
- la valeur que je parse en float(avant parsing)
- la somme de mes valeurs .
R valeur ligne float18399.3
R somme intermediaire pour float18399.3
R valeur ligne float0.0
R somme intermediaire pour float18399.3
R valeur ligne float0.0
R somme intermediaire pour float18399.3
R valeur ligne float0.0
R somme intermediaire pour float18399.3
R valeur ligne float24407.75
R somme intermediaire pour float42807.05
R valeur ligne float0.0
R somme intermediaire pour float42807.05
R valeur ligne float19124.1
R somme intermediaire pour float61931.15
jusque la tout va bien mais apres ca marche plus faites le calcul
R valeur ligne float23495.98
R somme intermediaire pour float85427.125
R valeur ligne float23495.98
R somme intermediaire pour float108923.11
R valeur ligne float19046.78
R somme intermediaire pour float127969.89
R valeur ligne float17690.65
R somme intermediaire pour float145660.55
R valeur ligne float19046.78
R somme intermediaire pour float164707.33
R valeur ligne float23495.98
R somme intermediaire pour float188203.31
Si qqu un a une indication je lui en serai infiniment reconnaissant merci d avance
Partager