
我使用Java和Javascript等其他语言的数据类型Double,遇到了很多麻烦,所以我想知道Swift中用于货币的最佳数据类型.
解决方法 使用NSDecimalNumber( more info here).例: let a = NSDecimalNumber(integer: 123456)let b = NSDecimalNumber(integer: 1000)let c = a.decimalNumberBydivIDingBy(b)println(c)// Result: "123.456"
您可能希望使用an extension like this one将 *** 作符重载添加到NSDecimalNumber类.
总结以上是内存溢出为你收集整理的ios – 我用于货币的Swift数据类型全部内容,希望文章能够帮你解决ios – 我用于货币的Swift数据类型所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)