[Bug libgcj/23466] Double.toString(0.0010) ---> "0.001" ISO "0.0010"

2005-08-22 Thread veldema at cs dot fau dot de
--- Additional Comments From veldema at cs dot fau dot de 2005-08-22 12:03 --- 1) I will file a bug report with SUN and see what they say and report back here 2) I read the comments with _dtoa and for floats the arg is interpretted as single-precision if mode >= 16 (seems for a dou

[Bug libgcj/23466] Double.toString(0.0010) ---> "0.001" ISO "0.0010"

2005-08-22 Thread veldema at cs dot fau dot de
--- Additional Comments From veldema at cs dot fau dot de 2005-08-22 12:18 --- Confirmed, this is a bug in SUN's JDK since 2001. Perhaps a a bug should be introduced to make libgcj/classpath bug compatible ? if (double_string == "0.00x" && x != '0') retu