一个Double的变量0.96,把它变成一个字符显示为96%
我的意思是一个Double的变量0.96,把它变成一个字符显示为96%
思路会,但代码不会写
Double * 100 to String + "%"
如何应如何写
我是这样写的,但不对
<%@ page import="java.lang.*" %>
Double _duValue ;
String _covStr ;
_duValue = login.rs.getDouble(7) ; //这就报错
_duValue = _duValue * 100 ;
_covStr = _duValue.toString() ;
_covStr = _covStr + '%' ;
错误信息
web_input_report.jsp:50: Incompatible type for =. Can't convert double
to java.lang.Double.
_du_value = login.rs.getDouble(7) ;
^
/jsp/web_input_report.jsp:52: Incompatible type for =. Can't convert int
to java.lang.Double.
_du_value = _du_value * 100 ;
^
/jsp/web_input_report.jsp:52: Incompatible type for *. Can't convert java.lang.Double
to int.
_du_value = _du_value * 100 ;
^
Note: e:\jsp\WEB-INF\work\_web_0input_0report__jsp.java uses or overrides
a deprecated API. Recompile with "-deprecation" for details.
3 errors, 1 warning