public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* What the hell is going on? Just a simple division...
@ 1999-12-21 13:14 Paul E.C. Melis
  1999-12-24 11:00 ` David Wragg
  1999-12-31 22:24 ` Paul E.C. Melis
  0 siblings, 2 replies; 4+ messages in thread
From: Paul E.C. Melis @ 1999-12-21 13:14 UTC (permalink / raw)
  To: help-gcc

/*
Using gcc-2.95.2 and linux 2.0.35 (libc5) the
following program gives as output
    0
    1
instead of the obviously correct output
    1
    1
Is this a compiler bug?
I have a Celeron 333 by the way. /proc/cpuinfo
reports that it doesn't have an fdiv bug.
Paul (melis@cs.utwente.nl)
*/

#include <math.h>
#include <stdio.h>

int main (int argc, char *argv[])
{
    printf ("%d\n", (int) ( log(2.0) / log(2.0) ));
    printf ("%d\n", (int) ( log10(2.0) / log10(2.0) ));
}



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~1999-12-31 22:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-12-21 13:14 What the hell is going on? Just a simple division Paul E.C. Melis
1999-12-24 11:00 ` David Wragg
1999-12-31 22:24   ` David Wragg
1999-12-31 22:24 ` Paul E.C. Melis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).