[R] precision of gamma function
Duncan Murdoch
murdoch.duncan at gmail.com
Wed Feb 9 16:39:19 CET 2011
On 09/02/2011 10:23 AM, Chuse chuse wrote:
> Dear R users,
>
> I have to calculate gamma functions for negative numbers beyond -171.4.
> e.x. gamma(-500.4)
> I got following:
>
> > gamma(-170.4)
> [1] -5.824625e-308
> > gamma(-171.4)
> [1] 0
> Warning message:
> underflow occurred in 'gammafn'
>
> I have tried to use a recursion getting values a little futher -180.
> How could I solve this problem? Thank you beforehand.
Use the lgamma function.
Duncan Murdoch
More information about the R-help
mailing list