
java
文章平均质量分 91
有时记录
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
事务及事务失效等@Transactional
@Transactional注解相关,事务应用的一些记录原创 2022-07-15 15:15:42 · 600 阅读 · 2 评论 -
涉及金额的分转元和元转分操作时精度丢失问题
前言业务中有涉及到金额操作的,往往入库的时候在数据库以分为单位存储,但是涉及到具体的业务处理的,可能就要转换成元,有些显示之类的也要以元为单位显示。因此,在代码中存在,分转元,元转分的操作,但是这些操作涉及到float或double转成int或long;或者反向转换时会有精度丢失的问题。具体是因为什么导致的精度丢失,这是跟数据保存以二进制存储引起的,这里不追究原因,就看现象,以及如何规避这个问题。精度丢失现象举例简单的float转int,元转分,直接通过*100转换float fee = 2.09原创 2020-06-17 17:59:33 · 1232 阅读 · 0 评论