文档让我对此感到困惑。他们说:
void NSDecimalCompact (
NSDecimal *number
);
讨论格式编号 使用它的计算将占用 尽可能少的记忆。一切 NSDecimal ...算术函数 期望紧凑的NSDecimal参数。
最后一部分很重要:
全部 NSDecimal ...算术函数 期望紧凑的NSDecimal参数。
这意味着,每次我将它作为NSDecimal ...算术函数之一的参数提供时,我必须在每个NSDecimal上执行NSDecimalCompact()?或者在创建NSDecimal时我只会这样做一次吗?
答案 0 :(得分:0)
您无需致电NSDecimalCompact()
,只要返回值为NSDecimal..()
,NSCalculationNoError
函数的结果就会紧凑。