在Matlab中eps的实际价值是多少?

时间:2012-05-14 13:35:31

标签: matlab

根据MATLAB文档,eps的值应为2^-52

“eps返回从1.0到下一个最大双精度数字的距离,即eps = 2 ^( - 52)。” (来自http://www.mathworks.com/help/techdoc/ref/eps.html)。

但是,当我在MATLAB的命令窗口中输入eps时,我得到eps = 2.2204e-016

我很困惑。 <{1}}的实际值是什么?

谢谢。

1 个答案:

答案 0 :(得分:5)

呃,在我的机器上,Matlab给出了2^(-52) == 2.2204e-16。我在你的问题中遗漏了一些明显的东西吗?