请大家帮忙写个方法,要求输入两个int a,b,然后计算a/b,输出百分数的形式,比如输入2和3,输入67,请问如何实现? 请大家帮忙写个方法,要求输入两个int a,b,然后计算a/b,输出百分数的形式,比如输入2和3,输入67,请问如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static int calc(int a, int b){ return (int) Math.round(a*100.0/b); } 把a/b赋给一个float变量,然后*100取整就行了。 public String bai(int a,int b){ float c =(float)a/b*100 String d=c+"%"; return d;} return (int) Math.round(a*100.0/b); 是正解把a/b赋给一个float变量,然后*100取整就行了。错误 啊,谢楼上更正把a/b*1.0赋给一个float变量,然后*100取整就行了。 啊 再次更正把a*1.0/b赋给一个float变量,然后*100取整就行了。偶菜鸟,别扔我。。 ibatis 在ibatis中如何返回一个String类型的list集合 程序如何调用另一程序?java 关于使用jdom解析xml的一个问题,麻烦各位GGJJ帮忙看一下,谢谢!!! ComboBox鼠标响应 急 运行JAR程序上的问题 The Network Adapter could not establish the connection java对外接口开发 URL+io读取网上gif图片不成功 关于ArrayList 的问题 手机保险箱里的图片怎么在电脑上打开 在JAVA中如何使用C++的类,而不是调用C/C++的方法 高分,简单题,呵呵。请给出理由。
return (int) Math.round(a*100.0/b);
}
{
float c =(float)a/b*100
String d=c+"%";
return d;
}
是正解把a/b赋给一个float变量,然后*100取整就行了。错误
更正
把a/b*1.0赋给一个float变量,然后*100取整就行了。
再次更正
把a*1.0/b赋给一个float变量,然后*100取整就行了。
偶菜鸟,别扔我。。