从不同的table,不同的Sql 获取的统计数据,map中有float 也有double数据。
只要定义的数据类型是float,即使最后转成double,其实精度都会损失。
float通过科学计数法,10 N次方,对于大数没有办法保留小数位。
因为把float转成double时,不再用科学计数法表示时,小数位没有了
<result column="amo_h00k" property="amoH00K" javaType="Float"/>
_item.setAmtCntry(Double.valueOf(_amt.getAmountH00K()));
private Double amtCntry;