Comment puis-je obtenir la conversion suivante de la double à une chaîne:Limite double à deux décimales
1.4324 => "1.43"
9.4000 => "9.4"
43.000 => "43"
-à-dire que je veux arrondir à décimales, mais ne veux pas des zéros, ce que je ne veux pas
9.4 => "9.40" (wrong)
43.000 => "43.00" (wrong)
donc, ce code que je ne fonctionne plus car il affiche des zéros en excès:
[NSString stringWithFormat: @"%.2f", total]
Ce n'est pas un double de http://stackoverflow.com/questions/4985791/round-double-value-to-2-decimal-places donc je pense qu'il devrait être non marqué comme dupliquer. Cette question est sur la façon de limiter à un * maximum * de deux décimales tandis que l'autre question est de savoir comment limiter à * toujours * deux décimales. Ce dernier est facile et déjà mentionné dans la question originale. –
Oui, ce n'est pas un doublon. Quelqu'un juste excité au sujet de leurs pouvoirs de mod. – Jacob