我正在为变量(1126605209290117121)分配一个大的奇数,并且在环境中它显示为(1126605209290117120)[观察最后一位]。但是分配一个大的偶数可以正确表示。有人可以解释为什么吗?
a = 1126605209290117121
print(as.character(a))
[1] "1126605209290117120"
答案 0 :(得分:0)
在互联网上搜索后,我得知R仍然只有32位整数。 This blog post in R Bloggers summarises the problem clearly