java中的一个对象的bigdecimal字段本来是1、2.56、100.233这种样式,但是保存到mysql数据库表的decimal(16.6)类型的字段中就成了1.000000、2.560000、100.233000这种样式,不知道哪里出了问题。
1条回答 默认 最新
- 超级强大的大阳 2021-06-21 10:58关注
‘你自己也说了16.6,.6就代表小数点后保留六位啊。语句DECIMAL (5,2)规定了存储的值将不会超过5位数字,开且小数点后面有2位数字。你的16.6就是小数点前最多16位数字,小数点后保留六位
解决 无用评论 打赏 举报