NSDecimalNumber加倍。在Swift中执行此操作的正确方法是什么

时间:2015-02-01 22:54:49

标签: ios swift

我一直在寻找一种干净,正确的方法,将NSDecimalNumberCoreData转换为双倍。

我正在寻找有关如何执行此操作的建议。我需要从CoreData中取2个十进制数,并计算在进度条等中使用的百分比。

1 个答案:

答案 0 :(得分:12)

NSDecimalNumber具有属性var doubleValue: Double { get }。所以你可以说num.doubleValue。对于两个NSDecimalNumbers的划分,您应该使用num1.decimalNumberByDividingBy(num2)