相关疑难解决方法(0)

如何在R中精确读取大数并对它们进行算术运算?

我正在读一个csv文件,其中包含一些非常大的数字,如1327707999760,但是R会自动将其转换为1.32771e + 12.我试图给它分配一个双类,但它不起作用,因为它已经是一个舍入值.我查过了保存大数字等其他帖子.人们说"它不是"1.67E + 12格式",它只是不会完全使用默认值打印.R正好读它,整个数字就在那里." 但是当我试图对它们做一些算术运算时,这是不对的.例如:

test[1,8]
[1] 1.32681e+12
test[2,8]
[1] 1.32681e+12
test[2,8]-test[1,8]
[1] 0
Run Code Online (Sandbox Code Playgroud)

但我知道他们是不同的数字!

r

0
推荐指数
1
解决办法
1093
查看次数

标签 统计

r ×1