R如何添加非常小的数字

时间:2017-09-29 07:48:30

标签: r numerical operation

这可能很容易,但我坚持这个小事。

在R中,我正在使用似然值进行操作。因为它们非常小,我使用它们的日志表示来进行乘法和除法。但是我现在需要添加一些......我怎么能这样做?

示例:

a和b是非常小的数字

我只有A和B

A = ln a
B = ln b

如何计算

a + b
编辑:我很抱歉这个问题不明确。答案已经出现在Dealing with very small numbers in R

有一个由日志

表示的数字总和的公式

1 个答案:

答案 0 :(得分:0)

我希望我能帮到你,但我明白你想要计算

a+b

鉴于

A = ln a
B = ln b

成立。

要从ab中获取AB,您只需要以指数为基础应用对数的反函数,这只是指数功能:

a=exp(A)
b=exp(B)