在R的命令窗口里输入?is.integer
在帮助页面可以看到关于它的简介,按照一般的理解这应该是判断一个object是否为整数啊,可是帮助文件中也提到,若输入is.integer(1),则返回false,并且之后定义了新的函数
is.wholenumber <-
function(x, tol = .Machine$double.eps^0.5) abs(x - round(x)) < tol
依次来判断是不是整数,这是为什么呢?
楼主: Mutually_Sincer
|
15873
13
[问答] 关于R中判断整数的语句 |
博士生 89%
-
|
回帖推荐jinkelazzz 发表于7楼 查看完整内容 整形变量占内存少,运算速度更快
| ||
wanna be a stargazer
|
|||
| ||
| ||
| ||
| ||||||||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明