Re: Machine epsilon: conclusion



Richard Heathfield wrote:
jacob navia said:

<snip>
For the different representations we have in the standard header
<float.h>:

#define FLT_EPSILON 1.19209290e-07F // float
#define DBL_EPSILON 2.2204460492503131e-16 // double
#define LDBL_EPSILON 1.084202172485504434007452e-19L //long double
// qfloat epsilon truncated so that it fits in this page...
#define QFLT_EPSILON 1.09003771904865842969737513593110651 ... E-106

You have the same bug as last time. No standard-conforming implementation may define QFLT_EPSILON in the standard header <float.h>, as I pointed out to you earlier this week.


I have told you thousand times that this can be disabled
by using -ansic.

All extensions are disabled with -ansic, except _stdcall

.



Relevant Pages

  • Re: The machine epsilon
    ... representations we have in the standard header: ... // qfloat epsilon truncated so that it fits in this page... ... Conforming implementations must not define QFLT_EPSILON in ...
    (comp.lang.c)
  • Re: Machine epsilon: conclusion
    ... // qfloat epsilon truncated so that it fits in this page... ... It can't *both* be a standard header *and* contain QFLT_EPSILON at the same time. ... Your claim that QFLT_EPSILON is in a standard header is simply wrong, switch or no switch. ...
    (comp.lang.c)
  • Re: A CHALLENGING problem
    ... I wasn't aware of the fact that Richard Heathfield once oppressively ... Dear "cturtle", here are some suggestions for you: ... snip portions of quoted text that are non-germaine to your ... welcome to clc: http://www.ungerhu.com/jxh/clc.welcome.txt ...
    (comp.lang.c)
  • Re: coderwiki.com is starting and needs you!
    ... Richard Heathfield wrote: ... My apologies to any chappesses in the group. ...
    (comp.lang.c)
  • Re: New non-cryptograhic hash function(s)
    ... Richard Heathfield wrote: ... C99 provides a bool type with ... expression, not a _Bool expression. ...
    (comp.programming)