为什么在这个例子中,floor返回一个元素

时间:2016-10-12 10:20:51

标签: r floor

我正在运行R version 3.1.1 (2014-07-10) -- "Sock it to Me"并且应该有关于floor函数的遗漏,因为在下面的示例中我希望最新的整数为25: / p>

a = 50.8
b = 25.9
floor(a:b)

但请注意,以下内容符合预期:

c = 10.96
d = 9.3
floor(c:d)
c = 10.96
d = 9.9
floor(c:d)

1 个答案:

答案 0 :(得分:2)

你不明白:。文档说

  

对于其他参数from:to相当于seq(from, to),和   从fromto生成一个序列,步长为1或-1。

通过减去1的倍数而不超过25.9,可以从50.8到达的最后一个值是26.8。 floor(26.8)是26。