sqlserver数据库中float类型,尾数精度问题
最近遇到一个问题:针对sqlserver数据库中的数据类型是float类型对应的实体也是float类型但是。重点来了,实体里面的数据 打印的是1612.11但是插入到库里面的数据 就变成了1612.10998525156原因是:Java中 float类型与 double基本上相同,同时提供了 float和 double,其目的是与以前的 API 实现一致。但这却有可能产生误导。float代表一个有 15 位尾数的“双精度”浮点数。对应的 SQL 类型 float。SQL-92 标准将
原创
2021-04-20 11:33:45 ·
2383 阅读 ·
0 评论