Hi Ingemar

0.0 and -0.0 is the same number ;) it's just a quirk of the IEEE floating point format, that there exists a positiv and negative zero (because they use a sign bit).

-Ivo

Am 29.12.2010 12:17, schrieb Ingemar Ragnemalm:
faber <bor...@gmail.com> wrote:

Hi,
according to docs/reference sin function should print 0.0 when

Writeln (Sin(Pi):0:1);

but, with fpc 2.4.0 and 2.4.2 (x86) I've get "-0.0", such a result is
not entirely correct.
This is a bug (in sin func.) or something wrong with the formatting ?

best regards
faber

If I were you I would print it with more digits so you see if there is any significant difference at all.


/Ingemar

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to