Scilab中%pi的价值是多少?

时间:2016-06-17 21:10:05

标签: pi scilab

Scilab documentation%pi中描述为:

  

%pi返回最接近π值的浮点数。

但究竟是什么数字?它取决于处理器吗?

通过在Scilab控制台中使用“format()”,您最多只能显示25位数字。

1 个答案:

答案 0 :(得分:2)

如Scilab article on %eps所示,浮点相对精度与处理器无关:它是2 ^( - 52),因为Scilab使用IEEE 754 double-precision binary floating-point format。根据{{​​3}},对pi的双精度近似是

1.1001001000011111101101010100010001000010110100011 x 2^1

这正是

3.141592653589793115997963468544185161590576171875

这些数字中的大部分都是无用的,因为pi的实际十进制扩展以

开头
3.14159265358979323846... 

相对误差约为3.9e-17,在承诺的2 ^( - 52)= 2.2e-16内。