bug-prolog
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: -0.0 versus 0.0


From: Daniel Diaz
Subject: Re: -0.0 versus 0.0
Date: Mon, 16 Feb 2009 15:31:42 +0100
User-agent: Thunderbird 2.0.0.19 (X11/20090105)

Dave,  think this is due to rounding and/or how floats are displayed by default.
Could you try to reproduce it please ?

Thank you

Dave Sworin a écrit :
Sometimes a variable, after lots of calculations, is instantiated to a
float value of -0.0 in the gprolog interpreter.  When I compare the
variable to 0.0, as in X =:= 0.0, it succeeds.  X < 0.0 fails.  What
is the significance of the minus sign?  Is the return of -0.0 intentional?
I don't have a simple example as this usually occurs after some
matrix operations with lots of additions and multiplications.
 
Dave
 
 


--
Ce message a été vérifié par MailScanner
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.

_______________________________________________ Bug-prolog mailing list address@hidden http://lists.gnu.org/mailman/listinfo/bug-prolog


--
Ce message a été vérifié par MailScanner
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]