数据库将double型数据四舍五入存为整数问题

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/bird_tp/article/details/86584039

问题重现:

java中已经将实体类的类型设置为double

数据库中数据字段格式为number

在调用方法存入数据时,实体类中的数据还是double型。如price=36.5,存储到数据的时候变成了37.0

原因:

数据库原先设置的比例为0,所以存储的值自动四舍五入了,先把比例改为5,则可实现原有数据存储

展开阅读全文

没有更多推荐了,返回首页