日期:2014-05-17  浏览次数:20672 次

怎么去掉小数点啊
<c:out value="${(a-1)/10+1}"/>
其中a的值是1,为什么输出的是1.0啊。。怎么样去掉小数点,请指教。

------解决方案--------------------
你只要改一下那个pattern,改成你所想要的就可以
------解决方案--------------------
计算机分不清分数的,(a-1)/10计算机把它整成浮点对待了,这是出现1.0的原因,顶一楼
------解决方案--------------------
探讨

注意找一下jstl的格式化标签<fmt:formatNumber value="12" type="currency" pattern=".00元"/> 将显示 12.00元

------解决方案--------------------
修改修改参数pattern