我是否必须在我创建的每个NSDecimal上执行NSDecimalCompact()函数?

时间:2009-08-26 23:22:25

标签: iphone cocoa-touch uikit

文档让我对此感到困惑。他们说:

void NSDecimalCompact (
   NSDecimal *number
);
  

讨论格式编号   使用它的计算将占用   尽可能少的记忆。一切   NSDecimal ...算术函数   期望紧凑的NSDecimal参数。

最后一部分很重要:

  

全部   NSDecimal ...算术函数   期望紧凑的NSDecimal参数。

这意味着,每次我将它作为NSDecimal ...算术函数之一的参数提供时,我必须在每个NSDecimal上执行NSDecimalCompact()?或者在创建NSDecimal时我只会这样做一次吗?

1 个答案:

答案 0 :(得分:0)

您无需致电NSDecimalCompact(),只要返回值为NSDecimal..()NSCalculationNoError函数的结果就会紧凑。