Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Nov 2005 20:03:28 +1100 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Bruce Evans <bde@freebsd.org>
Cc:        cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: src/lib/msun/src e_lgammaf_r.c
Message-ID:  <20051128195039.D91688@epsplex.bde.org>
In-Reply-To: <200511280832.jAS8WGvs059057@repoman.freebsd.org>
References:  <200511280832.jAS8WGvs059057@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 28 Nov 2005, Bruce Evans wrote:

>  Now the max error for lgammaf(x) with |x| < 2**-21 is 0.7885 ulps, and
>  speed and accuracy are almost the same for positive and negative args
>  in this range.  The maximum error overall is still infinity ulps.

Oops.   The max error overall is only 7497618.070 ulps (i.e., the
result is off by a factor of almost 2, or has about 1 bit of accuracy).
This occurs for lgammaf(-2.45702481269836F).

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051128195039.D91688>