src/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java
Print this page
*** 950,960 ****
return result.substring(0, length-2);
else
return result;
}
else {
! if (!Double.isFinite(d))
return(Double.toString(d));
//Convert -0.0 to +0.0 other values remains the same
d = d + 0.0;
--- 950,960 ----
return result.substring(0, length-2);
else
return result;
}
else {
! if (Double.isNaN(d) || Double.isInfinite(d))
return(Double.toString(d));
//Convert -0.0 to +0.0 other values remains the same
d = d + 0.0;