2017-08-01 82 views
0

我需要删除我的数据的对数,因此我正在把对数的值的对数。R:指数返回无穷大

我的问题是,当我有超过709的权力R返回无限的价值。我怎么能超越这个?

E 1 710 [1]天道酬勤

谢谢:)

+4

我不认为你想这样做。你需要任意的精确数字。但可能有更好的选择,例如,通常您会尝试使用日志。 – Roland

回答

1

如果你真的想与大可以使用Rmpfr件数工作。

library('Rmpfr') 

x <- mpfr(710, precBits = 106) 
exp(x) 

1 'mpfr' number of precision 106 bits 
[1] 2.233994766161711031253644458116e308 
+0

谢谢!我会试一试!然而,在我拿下对数之前,Rstudio毫无问题地向我展示了这些大数字。我不介意这些数字是否会四舍五入,但我需要得到原始数字,这些数字是以万亿计。 –

+0

@John_Doe如果你有原始数字,你为什么需要指数? –

+0

@John_Doe你也可以尝试打包[Brobdingnag](https://cran.r-project.org/web/packages/Brobdingnag/index.html)。 –