关于BigDecimal类型在jsp页面中进行除法运算问题
来源:互联网 发布:cbox网络电视去广告版 编辑:程序博客网 时间:2024/06/08 06:56
问题描述:
在项目编写过程中,发现BigDecimal在jsp中进行除法运算时,会有如下问题:
由于数据库保存的金额是以分为单位的,sellamt在数据库中值为1,所以显示在页面时,则应该需要除以100,则为0.01。所以代码为:<fmt:formatNumber value="${info.sellamt/100}" pattern="#0.00"/>
得出的值却是0.00。而我们所期望的值是0.01。
解决方法:
先将info.sellamt由BigDecimal类型转为String类型 <fmt:parseNumber value="${info.sellamt}" var="sellamt" />
,将用String类型的值去formatNumber。 <fmt:formatNumber value="${sellamt/100}" pattern="#0.00"/>
,则可以得到我们所期望的值0.01。
阅读全文
0 0
- 关于BigDecimal类型在jsp页面中进行除法运算问题
- 关于BigDecimal类型在jsp页面中进行除法运算问题
- bigdecimal类型除法问题
- 在EL中进行除法运算,结果不要小数的问题
- BigDecimal 除法运算异常
- 在JAVA中,使用BigDecimal进行大数据运算
- 关于BigDecimal一些运算问题。。。。。。。。
- 关于VB中除法运算符'/'和'/'的问题
- BigDecimal的除法问题
- 在jsp页面中关于网页过期问题的解决方案
- 关于BigDecimal 除法的java.lang.ArithmeticException问题
- 关于BigDecimal在MySQL和Oracle中设计表的时候如何设计其类型的问题
- 关于c#除法运算的问题
- Bigdecimal类型运算
- BigDecimal除法运算需要設置小数位
- BigDecimal 除法运算出现 java.lang.ArithmeticException
- java中进行高精度、大数运算总结BigInteger BigDecimal
- 关于struts2获取action中提示消息在jsp页面乱码的问题
- UNP 基于Epoll复用的回射服务器性能测试
- AngularJs:Service、Factory、Provider依赖注入使用与区别
- iOS绘图框架CoreGraphics分析
- pageX、pageY及父元素的页面坐标使提示框跟随鼠标移动
- [LeetCode] Reverse Words in a String
- 关于BigDecimal类型在jsp页面中进行除法运算问题
- Selenium元素定位
- 数据结构--线索二叉树
- Hdu1069-Monkey and Banana
- Android自定义Dialog
- Swift_学习笔记_类
- Android进阶之路
- 1,key 的问题
- D3 笔记八:布局