Mercurial > hg > octave-terminal
changeset 14847:bcf86cc2f1ee
Use xlgamma instead of lgamma in betaincinv for portability across systems.
* lo-specfun.cc (betaincinv): Use xlgamma instead of lgamma.
author | Rik <octave@nomad.inbox5.com> |
---|---|
date | Sun, 08 Jul 2012 11:35:06 -0700 |
parents | 460a3c6d8bf1 |
children | 4563d9935853 |
files | liboctave/lo-specfun.cc |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/liboctave/lo-specfun.cc +++ b/liboctave/lo-specfun.cc @@ -3287,7 +3287,7 @@ bool indx; double pp, prev, qq, r, s, sae = -37.0, sq, t, tx, value, w, xin, ycur, yprev; - double beta = lgamma (p) + lgamma (q) - lgamma (p + q); + double beta = xlgamma (p) + xlgamma (q) - xlgamma (p + q); bool err = false; fpu = pow (10.0, sae); value = y;