【发布时间】:2014-10-24 18:22:08
【问题描述】:
我有代码并多次使用 double 函数将 sym 转换为 double。为了提高精度,我想使用 digits 函数。 我想知道我在代码顶部写数字就足够了,或者我必须在每个双函数的上面写数字。
【问题讨论】:
我有代码并多次使用 double 函数将 sym 转换为 double。为了提高精度,我想使用 digits 函数。 我想知道我在代码顶部写数字就足够了,或者我必须在每个双函数的上面写数字。
【问题讨论】:
digits 设置精度,直到再次更改。在没有任何输入的情况下调用digits(),您可以精确地验证它是否设置正确。
在许多情况下,digis 对符号变量绝对没有影响,因为找到了解析解。这意味着除非您转换为双精度,否则不会出现精度错误。转换时,digits 应至少设置为 16,因为这匹配双精度。
【讨论】: