Begrenzung der Dezimalstellen auf das Notwendige [duplizieren]

Mögliche Duplikate:
Rundungszahlen in Ziel-C
Ziel -C: Wie kann man eine zusätzliche Null im Gleitkomma abschneiden?
Gleitkommazahlen korrigieren

In Ziel C habe ich ein Double, das die Antwort auf eine Berechnung wie folgt erhält:

<code>double answer = a / b;
</code>

Die Doppelvariable kann manchmal eine ganze Zahl sein, kann aber auch ein Bruchteil sein, z.

<code>NSLog(@"%f", answer)
</code>

Dies kann 2.000000 oder 5.142394 oder 2.142000 zurückgeben.

Ich habe mich gefragt, ob es eine Möglichkeit gibt, die Dezimalstellen so zu bearbeiten, dass die nachgestellten Nullen nicht sichtbar sind. Beispiel:

2.000000 wäre 2
5.142394 wäre 5.142394
2,142000 wäre 2,142

Wie geht das?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage