Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 May 2003 18:04:02 +0200
From:      Dag-Erling Smorgrav <des@ofug.org>
To:        Sean Chittenden <sean@chittenden.org>
Cc:        freebsd-standards@freebsd.org
Subject:   Re: float values at the extreme... when did things change?
Message-ID:  <xzpznlw85u5.fsf@flood.ping.uio.no>
In-Reply-To: <20030508031632.GA18461@HAL9000.homeunix.com> (David Schultz's message of "Wed, 7 May 2003 20:16:32 -0700")
References:  <20030507175740.GM49916@perrin.int.nxad.com> <20030508080005.D4073@gamplex.bde.org> <20030507230627.GQ49916@perrin.int.nxad.com> <20030507231923.GS49916@perrin.int.nxad.com> <20030508031632.GA18461@HAL9000.homeunix.com>

next in thread | previous in thread | raw e-mail | index | archive | help
David Schultz <das@freebsd.org> writes:
> I don't know why people keep assuming the 'g' stands for GNU.  I
> don't think it stands for the name of the author, either.  The
> original 'dtoa' routine provided IEEE 754 double conversions,
> whereas 'gdtoa' is a generic routine that operates on many
> different floating point formats.  (The algorithms are basically
> the same, albeit less efficient.)  Thus, the 'g' probably stands
> for ``generalized''.

Both the original dtoa implementation and gdtoa were written by the
same author, and he himself describes gdtoa a "generalization of
dtoa.c to other IEEE and IEEE-like precisions [...]"

DES
-- 
Dag-Erling Smorgrav - des@ofug.org


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