核心数据 - 货币的十进制类型
Posted
技术标签:
【中文标题】核心数据 - 货币的十进制类型【英文标题】:Core Data - Decimal Type for Currency 【发布时间】:2010-03-04 04:19:47 【问题描述】:我在最近的一篇文章中读到,Decimal 数据类型最适合在 Core Data 中用于建模货币,因为它没有浮点问题。
我搜索了苹果文档和谷歌,似乎找不到任何关于使用小数类型的文档。
有人有相关文档的链接吗?
谢谢!
【问题讨论】:
【参考方案1】:在数据模型中使用“Decimal”作为属性类型,在代码中使用 NSDecimalNumber 作为对象类型。
【讨论】:
这个问题可能对他也有帮助:***.com/questions/421463/…【参考方案2】:Core Data 中的“十进制”类型与 Cocoa 类型 NSDecimalNumber
相关,瞧,这里是它的文档:NSDecimalNumber documentation :-)
【讨论】:
【参考方案3】:这是因为我们不想得到像 $9.9999999998 而不是 $10 这样的东西。
更多详情:
https://***.com/a/17107017/1239426
【讨论】:
以上是关于核心数据 - 货币的十进制类型的主要内容,如果未能解决你的问题,请参考以下文章