How to format float to 2 decimals in objective C

Posted by iamdadude on Stack Overflow See other posts from Stack Overflow or by iamdadude
Published on 2010-04-29T02:23:26Z Indexed on 2010/04/29 2:27 UTC
Read the original article Hit count: 659

Filed under:
|
|

I have a string that I'm converting to a float that I want to check for values in an if statement.

The original float value is the iPhone's trueHeading that is returned from the didUpdateHeading method. When I convert the original float to a string using @"%.2f" it works perfectly, but what I'm trying to do is convert the original float number to the same value. IF I just convert the string to [string floatValue] I get the same original float number, and I don't want that.

To make it short and simple, how do I take an existing float value and just get the first 2 decimals?

© Stack Overflow or respective owner

Related posts about objective-c

Related posts about xcode