jsp开发过程中,遇到了一个问题:计算两个整数的比值,并将其转化为百分比。那么百分数需要保留2位小数。
首先,引入包java.text:
import = "java.text.*"
然后有:
<%
NumberFormat nf=new DecimalFormat("###0.00");
int requestCount = 0;
int rejectCount = 0;
int passCount = 0;
float ratio = 0;
float realratio = 0;
%>
<%
rejectCount=3;
passCount=7;
ratio = (float)passCount*100/(float)(passCount+rejectCount);
%>
于是我需要的百分数即:
<%=nf.format(ratio) %>
好吧,因为发这个博文,我忘了我接下来要干什么了……