标签: epsilon
这个问题可能与语言无关,但我看到this post using R使用epsilon的平方根作为小数字提及:
is.wholenumber <- function(x, tol = .Machine$double.eps^0.5) abs(x - round(x)) < tol
为什么会出现平方根^0.5?任何帮助都表示赞赏。
^0.5
答案 0 :(得分:1)
这不是一个特定的R问题。但是,this post会为您的问题提供一些答案。基本上,避免精度损失是一个很好的经验法则。