我试图乘以111111111*111111111,它与111111111^2相同,但结果不正确。应该给出12345678987654321,但是会给出舍入错误。我是否需要对长整数使用某些特殊的变量类型,或者这是R的错误? 最佳答案 'gmp'软件包将允许您对很大的值进行运算。> library(gmp) > j <- 111111111 > k <- as.bigz(j) > mul.bigz(k, k) [1] "12345678987654321"