【发布时间】:2015-06-26 10:25:54
【问题描述】:
我在这方面找不到任何资源,我一直在尝试各种各样的东西,但没有任何效果。
根据 Apple 的文档,您可以像这样对 NSDecimalNumber 进行四舍五入:
NSDecimalNumber.decimalNumberByRoundingAccordingToBehavior(<#behavior: NSDecimalNumberBehaviors?#>)
它接受一个 NSDecimalNumberBehavior,我不确定如何操作它,因为它 (1) 不能被初始化为一个变量并改变它的属性,并且 (2) 根据文档的 roundingMode() 方法没有接受任何参数,但 Xcode 为“self”填充参数空间。
我完全迷失了这一点。回到基本问题;如何快速舍入 NSDecimalNumber?
提前致谢
【问题讨论】:
-
NSDecimalNumber.decimalNumberByRoundingAccordingToBehavior: 不是类方法。这意味着您可以调用十进制数实例,以获取其舍入值。
标签: xcode swift nsdecimalnumber