文档使我对此感到困惑。他们说:
void NSDecimalCompact (
NSDecimal *number
);
讨论格式编号,以便
使用它的计算将占用
尽可能少的内存。所有的
NSDecimal ...算术函数
需要紧凑的NSDecimal参数。
最后一部分很重要:
所有的
NSDecimal ...算术函数
需要紧凑的NSDecimal参数。
这就是说,每当我将其提供给NSDecimal ...算术函数之一的参数时,就必须在每个NSDecimal上执行NSDecimalCompact()?还是在创建NSDecimal时仅执行一次?
最佳答案
您无需调用NSDecimalCompact()
,只要返回值是NSDecimal..()
,来自NSCalculationNoError
函数的结果就很紧凑。