不是我不肯动脑筋,实在是想不出来啊~~ 会者不难~~~
我有二个int int x = 500 int y =600
我要求出它们的百分比 要 显示成 83.33%
在线等哈~~
[解决办法]
int m = 500 * 10000;
int n = 600;
System.out.println(new Float(m / n) / 100 + "%");
[解决办法]
<%
java.text.DecimalFormat ad = new java.text.DecimalFormat("0.00");
int x = 500;
int y = 600;
double x1 = (double)x;
double y1 = (double)y;
double z = 0;
z = x1/y1;
double z1 = z*100; %>
<%=ad.format(z1)+"%" %>
[解决办法]
DecimalFormat df=new DecimalFormat("#.00%"); System.out.println(df.format(x*1.0/y));