This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Bizarre output.
- From: corey taylor <corey dot taylor at gmail dot com>
- To: Antonio Coralles <noche dot suapie at reflex dot at>
- Cc: gcc-help at gcc dot gnu dot org
- Date: Tue, 29 Mar 2005 18:18:30 -0600
- Subject: Re: Bizarre output.
- References: <fc.3b9aca006b2d42243b9aca0024422d6b.428315a@reflex.at> <4249D2EA.4080500@reflex.at> <fc.3b9aca00f5c969e73b9aca0024422d6b.428332a@reflex.at> <4249E1DF.9090300@reflex.at> <fc.3b9aca00d11535353b9aca0024422d6b.42838a3@reflex.at> <4249E5E3.5020903@reflex.at>
- Reply-to: corey taylor <corey dot taylor at gmail dot com>
Yes, I'm sorry if this was confusing, it was the only method I had and
works well.
This is the same as an evaluation within a fuzzyEpsilon error period,
except that error period changes according to the precision of the
numbers being evaluated.
corey
On Wed, 30 Mar 2005 01:33:55 +0200, Antonio Coralles
<noche.suapie@reflex.at> wrote:
> Eljay Love-Jensen wrote:
>
> > Hi Antonio,
> >
> >>What value of fuzzyEpsilon is appropriate for float / long double ? I
> > guess there is somkind of mathematical law in calculating it's value
> > from sizeof(value_type) ... Or is 0.000001 just an educated guess ?
> >
> > The value for fuzzyEpsilon is dependent on the magnitude of the
> > numbers involved, not on whether it is a double or float.
> >
> > HTH,
> > --Eljay
> >
> Hmm, maybe i understood something wrong, but didn't corey mean that his
> function
> double eps(double a, double b) calculates a magnitude based epsilon from
> fuzzyEpsilon and a ?
>
> By the way, something completely differnet: What means HTH ?
> antonio
>