我一直在寻找一种干净,正确的方法,将NSDecimalNumber
从CoreData
转换为双倍。
我正在寻找有关如何执行此操作的建议。我需要从CoreData
中取2个十进制数,并计算在进度条等中使用的百分比。
答案 0 :(得分:12)
NSDecimalNumber具有属性var doubleValue: Double { get }
。所以你可以说num.doubleValue
。对于两个NSDecimalNumbers的划分,您应该使用num1.decimalNumberByDividingBy(num2)
。