【发布时间】:2017-03-13 16:13:29
【问题描述】:
给定一个双精度浮点(非负)数x,其平方的平方根是否总是等于自身?
换句话说,如果执行以下操作,是否会降低精度:
x = <non-negative double>
y = x^2
z = sqrt(y)
这样:
x == z
我对平方变为无穷大或为零的情况不感兴趣,只对适合双精度的数字感兴趣。
【问题讨论】:
-
x >= 0,对吧? -
@hvd 是的,对!
标签: floating-point precision numerical-stability