A voir également:
- Erreur inexpliquée
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Java code erreur 1603 ✓ - Forum Windows
1 réponse
Bonjour,
Dans ton cas, String.format("%.2f", 14.444) renvoie "14,44" (avec une virgule) mais pour Float.valueOf c'est "14.44" (avec un point) qui fonctionnerait.
De manière générale, la conversion d'un nombre en String ne devrait être utilisée que pour faire des affichages, pas pour des calculs.
Dans ton cas, String.format("%.2f", 14.444) renvoie "14,44" (avec une virgule) mais pour Float.valueOf c'est "14.44" (avec un point) qui fonctionnerait.
De manière générale, la conversion d'un nombre en String ne devrait être utilisée que pour faire des affichages, pas pour des calculs.
Frederique
Merci pour votre réponse !