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?