J'ai besoin de formater un flotteur (titre accrocheur, il?) à 2 décimales, mais seulement si ces décimales ont des valeurs qui ne sont pas à zéro. Exemple:
J'ai un NSTextField nommé "répondre", après je fais un peu de maths avec un couple de chars, je veux céder mon answerFloat variable "à la" réponse " NSTextField. Jusqu'à présent, j'ai:
[answer setStringValue:[NSString stringWithFormat:@"%.2f", answerFloat]];
Mais qui définit quelque chose comme 45 à 45,00. Je veux des nombres entiers à afficher sans les zéros, et tout nombre de décimales à afficher avec leurs valeurs décimales.
Ai-je besoin pour exécuter une sorte de vérifier avant de la donner à stringWithFormat? Ou ne NSString offre un moyen de gérer cela?