日期:2014-05-18  浏览次数:20647 次

java页面中显示excel,但数字是以科学计数法显示
我在一个Jsp页面中用excel显示一组数据   可以数字是以科学技术法显示的  
请问如何解决


------解决方案--------------------
前面加单引号 '
------解决方案--------------------
public static String SicenToComm(double value) {
String retValue = null;
DecimalFormat df = new DecimalFormat();
df.setMinimumFractionDigits(2);
df.setMaximumFractionDigits(2);
retValue = df.format(value);
retValue = retValue.replaceAll( ", ", " ");
return retValue;
}
输入一个double类型的数,返回一个已经解决科学技术法的字符串
如果您还是需要把这个字符串再转换为double类型的数就这样Double.parseDouble( "本字符串 ")
如果仅仅是在jsp页面显示就不需要了 就这样