0
我和我的合作伙伴正在研究一种确定性物理引擎,这种引擎在各种平台上的运行方式完全相同。为了做出这样的事情,我们正在使用定点或截断浮点数学(我们将在后面解释)。但是,为了将引擎移植到Javascript,我们必须确保我们将使用的Javascript中的双精度浮点操作与我们将在桌面端口中使用的任何操作一致。在Javascript中实现平方根方法
考虑到这一点,我的问题是:Math.sqrt()如何在Javascript中实现?如果跨浏览器有不同的实现,那么这些实现是什么?或者,如果前面的问题没有特定的答案,Math.sqrt()可以产生的最大错误数量是多少?
我们不喜欢写自己的平方根函数,因为原生实现的Math.sqrt()总是会胜过我们在Javascript中编写的任何东西。