[fpc-devel] format function

Michael Van Canneyt michael at freepascal.org
Thu Oct 12 14:22:43 CEST 2006



On Thu, 12 Oct 2006, Andrea Mauri wrote:

> Dear all,
> this is my first mail to this mailing list, I'm not sure this is the correct
> one to post this topic.
> I noticed a strange behavior of the format function. I'm not sure it can be
> considered as a bug.
> If I use
> format('%.3f', [-0.0001])
> the resulting string is
> -0.000
> and not
> 0.000
> Why?

Because your number is negative... The original number is taken to decide
whether it should put the - sign or not. What does delphi do ?

Michael.



More information about the fpc-devel mailing list