【发布时间】:2013-07-17 10:59:16
【问题描述】:
> x <- 1.00042589212565
> x
[1] 1.000426
如果我想打印x 的确切值,我该怎么做?
抱歉,这是一个愚蠢的问题。我尝试用谷歌搜索“R”和“exact”或“round”,但我得到的只是关于如何舍入的文章。
提前谢谢你!
【问题讨论】:
-
如果它不是一个整数,那么你不会得到一个精确的值,只是一个近似值。见cran.r-project.org/doc/FAQ/…
-
精确唯一真正精确的值是尾数/指数编码的浮点值的 8 字节。