我真的不知道如何更好地提出这个问题,但这很简单:
我的计算器(和我的手机计算器)计算:119.533 * 1.0054 = 120.1784782
R计算:119.533 * 1.0054 = 120.1785
在R中晦涩难懂的是拒绝给我一个正确的答案?
提前谢谢大家。
答案 0 :(得分:1)
正如Ben Bolker和Zheyuan Li在评论中解释的那样,这只是印刷问题。 "打印表示与内部存储对象"。
通过设置options(digits = 16)
或print(x, digits = 16)
来解决问题。
谢谢你们。