【发布时间】:2019-05-15 08:19:31
【问题描述】:
假设我有一个v 类型为NSDecimalNumber 的变量
let v = 34.596904 以自己的格式。
我想知道这个数字的精度和小数位数,而不是默认数字。我在 NSDecimalNumber 类中没有找到任何提供这些值的函数,或者有人想了解它的工作原理。
precision = 8
scale = 6
精度是数字中有效数字的计数,比例是小数点后有效数字的计数
【问题讨论】:
-
您期望
scale或precision具有什么样的值?它们在十进制类型的各种实现中并不常见。您可能需要解释您的期望,添加一些示例将是一个好方法。 -
整数值,即位数
-
你知道Java中的
BigDecimal吗?你想得到类似于 Java 的scale或precision的东西吗? -
是的,我正在寻找相同的
标签: ios swift nsnumber nsdecimalnumber