Limitar los puntos decimales a lo que se necesita [duplicar]
Posible duplicado:
Redondear números en Objective-C
objetivo -C: ¿cómo truncar el cero extra en flotador?
Corrigiendo números de punto flotante
En el Objetivo C, tengo un doble que recibe la respuesta a un cálculo como se muestra:
<code>double answer = a / b; </code>
La variable doble a veces puede ser un entero entero, pero también puede ser una fracción, p.
<code>NSLog(@"%f", answer) </code>
Esto puede devolver 2.000000 o 5.142394 o 2.142000.
Me preguntaba si había una manera de editar los decimales para que los 0 finales no sean visibles, por ejemplo:
2.000000 seria 2
5.142394 sería 5.142394
2.142000 sería 2.142
¿Cómo se puede hacer esto?