当前位置: 代码迷 >> Sql Server >> java数据库中计算出来的百分比如何显示在前台页面上
  详细解决方案

java数据库中计算出来的百分比如何显示在前台页面上

热度:51   发布时间:2016-04-24 09:40:32.0
java数据库中计算出来的百分比怎么显示在前台页面上
Map<String ,Object > mapc = wanchenglv.get(s);
mapa.put("gg", (Double)mapc.get("gg"));
这是后台 数据库中 gg 是计算出来的百分比的列

想要在页面上显示
可是显示的却是0
 
这是前台代码
完成率:<fmt:formatNumber pattern="#0.00%" value="${command.gg}" type="percent"/>
为什么是0呢
------解决思路----------------------
declare @gg decimal(10,9)
set @gg=0.7142857142

select @gg,substring(cast(@gg*100 as varchar(15)),1,5)+'%'
/*
--------------------------------------- -----------
0.714285714                             71.42%
*/
  相关解决方案