In message "Re: [kaffe] Re: The problem of "Double.c and buggy strtod" is settled"
on 03/06/06, Ito Kazumitsu <[EMAIL PROTECTED]> writes:
> But diff test/regression/DoublePrint.out test/regression/DoublePrint.fail
> is only this:
>
> 10c10
> < 4.9E-324
> ---
> > 4.9406564584125E-324
>
> I think this difference is ignoreable.
This difference comes from the the difference of behaviors of strtod.
Good strtod:
4.9E-324 == 4.9406564584125E-324 == Double.MIN_VALUE
So it is printed in the minimum precision.
My poor strtod:
String other than "4.9406564584124654418e-324" cannot be
Double.MIN_VALUE. So maximum precision is required for
printing Double.MIN_VALUE.
_______________________________________________
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe