gpt4 book ai didi

javascript - 使 JavaScript Math.sqrt() 打印更多数字

转载 作者:行者123 更新时间:2023-12-04 00:36:09 24 4
gpt4 key购买 nike

如果我在我的 HTML 页面上编写 document.write(Math.sqrt(2)),我会得到 1.4142135623730951

有什么办法可以让方法输出多于16位小数?

最佳答案

不,没有。 Javascript 中的数学运算是使用 64 位浮点值执行的,16 位精度正好在它们可以准确表示的极限附近。

要获得更多位数的结果,您需要使用任意精度的数学库。不过,对于支持平方根的 Javascript,我并不知道这些中的任何一个——我能随手找到的那个 (Big.js) 只支持加法、减法和比较。

关于javascript - 使 JavaScript Math.sqrt() 打印更多数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11276819/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com