[fpc-pascal] Sin function

Ivo Steinmann ivo_steinmann at gmx.net
Wed Dec 29 13:23:41 CET 2010


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 <bor400 at 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 at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>




More information about the fpc-pascal mailing list