Let's say I have an NSNumber object that holds a value 0.12345. All I want is an NSNumber object with a same value, but rounded to a specified number of significant digits, say 2, so value looks like this: 0.12.
- I don't want to convert it to
NSStringand back, which is what some of the answers suggest - I would prefer not to cast/convert and/or do multiplication/division manually like in this answer
Is there an obvious way to do it that I am missing?