代码之家  ›  专栏  ›  技术社区  ›  Jian

R减号运算产生不精确的值[重复]

r
  •  0
  • Jian  · 技术社区  · 8 年前

    下面的代码显然是错误的。有什么问题吗?

    i <- 0.1
    i <- i + 0.05
    i
    ## [1] 0.15
    if(i==0.15) cat("i equals 0.15") else cat("i does not equal 0.15")
    ## i does not equal 0.15
    
    0 回复  |  直到 8 年前