根据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}}的实际值是什么?
谢谢。
答案 0 :(得分:5)
呃,在我的机器上,Matlab给出了2^(-52) == 2.2204e-16
。我在你的问题中遗漏了一些明显的东西吗?