我经常看到符号1L
(或2L
,3L
等)出现在R代码中。1L
和1
有什么区别?1==1L
的计算结果是TRUE
。为什么在R代码中使用1L
?
发布于 2011-08-11 00:34:48
L指定整数类型,而不是标准数字类的双精度类型。
> str(1)
num 1
> str(1L)
int 1
发布于 2017-12-30 07:15:00
要显式创建一个常量的整数值,您可以调用函数as.integer,或者更简单地使用"L“后缀。
https://stackoverflow.com/questions/7014387
复制相似问题