javascript - 更准确的Pi值? [英] javascript - More accurate value of Pi?

查看:150
本文介绍了javascript - 更准确的Pi值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Chrome控制台中输入 Math.PI; 并返回:

I type Math.PI; in Chrome Console and this is returned:


3.141592653589793

3.141592653589793

然后我输入 Math.PI - 3.141592653589793; 和<返回code> 0 。

有没有办法获得更准确的值(例如 3.1415926535897932384 )Javascript中的 Math.PI

Is there a way to get a more accurate value (such as 3.1415926535897932384) of Math.PI in Javascript?

推荐答案

javascript中的最大小数位数限制为 15

The maximum decimal places in javascript is limited to 15.

所以你不能超过15位小数。

So you cannot get more than 15 decimal places.

但是你最多可以得到20位小数但这不准确

But you can get up to 20 decimal places by doing but its not accurate

Math.PI.toFixed(20); //3.14159265358979311600

这将为您提供一个包含20位小数的PI值。

That will give you a PI value with 20 decimal places.

注意: 20 是最高金额, 0 toFixed()的最小值。

Note: 20 is the maximum and 0 is the minimum for toFixed().

所以尝试 Math.PI.toFixed(100)会抛出错误。

这篇关于javascript - 更准确的Pi值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆