(Tangential question, but related)
NSNumber is not intended to calculate base-10 math. This is largely for wrapping and storing numerical values. If you need to do real math, you want to use NSDecimal.
NSDecimalNumber, NSNumber, - base-10. , x 10 ^ - 38 , -128 127
, "", , . , . , , .
, - , NSDecimal NSNumber. NSDecimal .
Edit01:
... NSNumber, NSNumber?
, NSNumber . , NSNumber . , . , .
NSDecimal , . .
NSLog, - ?
, . Scala , . . , , NSInteger NSUInteger, NSInteger.
.
NSNumber , , , , , float , , FLT_MAX, , NSInteger.
NSDecimal . , , - .
: , NSNumber .