例:我有一份NSInteger,我总结为一个NSNumber物体。 现在,我想有一个具有国家情报和安全局价值的国家情报组。
因此,我可以要求:
NSDecimal myDecimalFromMyInteger = [myNSNumberObject decimalValue];
还是存在某种问题? 或者,我是否总是要求与我用来制造NSNumber物体的准确价值相同?
例:我有一份NSInteger,我总结为一个NSNumber物体。 现在,我想有一个具有国家情报和安全局价值的国家情报组。
因此,我可以要求:
NSDecimal myDecimalFromMyInteger = [myNSNumberObject decimalValue];
还是存在某种问题? 或者,我是否总是要求与我用来制造NSNumber物体的准确价值相同?
这完全是罚款。 参考:
“收回作为NSDecimal结构的接收人的价值。 ...... 收受人的价值,以NSDecimal结构表示。 退还的价值没有保证是浮动和双重价值的准确值。
只要你认识到内在的精确性影响,那就是一个完全合法和轻松的工作。