jsp中如何取出所求的百分比的小数点后两位 比如,已经统计出来了A:18 B:3 C:2 现在要求百分比 A:18*100/(18+2+3)+"%" 结果是:78.26086956521739 % 我怎么样才能取出来78.26%呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Java语句写啊,还有别的办法么? NumberFormat nf = NumberFormat.getInstance(); //初始化一个NumberFormat对象 nf.setMaximumFractionDigits(2); //设置nf转化时的小数位最大位数 /* nf.setMaximumIntegerDigits(2); //设置nf转化时的整数位最大位数 nf.setMinimumIntegerDigits(2); //设置nf转化时的整数位最小位数 nf.setMinimumFractionDigits(2);//设置nf转化时的小数位最小位数 */ double num= Double.parseDouble(number);//number为String String str = nf.format(num); DecimalFormat df1 = new DecimalFormat("0.00"); System.out.println(df1.format(78.26086956521739)); 可以用js实现的哦,先获取页面上的数,比如存储到变量value中,然后var oNum=new Number(value);var formatAfterValue=oNum.toFixed(2);//返回保留小数点后两位的结果 struts2 多次请求的配置 修改web.xml文件问题 做好分页点击上一页,下一页,首页,尾页都很快,几次过后很卡,请大家给看看 Struts Problem Report 图片验证码用jsp怎么生成? 高手帮忙看看,关于img标签的src属性的问题 急!寻求算法帮助 为什么我的helloworld不能执行? 在java里面怎样执行这段代码 对于文件的上传,大家是直接放在硬盘还是放到数据库中 急:struts2中Action or result找不到? 如何请求后台动态生成的word文件?
NumberFormat nf = NumberFormat.getInstance(); //初始化一个NumberFormat对象
nf.setMaximumFractionDigits(2); //设置nf转化时的小数位最大位数
/*
nf.setMaximumIntegerDigits(2); //设置nf转化时的整数位最大位数
nf.setMinimumIntegerDigits(2); //设置nf转化时的整数位最小位数
nf.setMinimumFractionDigits(2);//设置nf转化时的小数位最小位数
*/
double num= Double.parseDouble(number);//number为String
String str = nf.format(num);
System.out.println(df1.format(78.26086956521739));
var oNum=new Number(value);
var formatAfterValue=oNum.toFixed(2);//返回保留小数点后两位的结果