我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

java:float数据存入sqlserver数据变化

前端传过来数据为字符串"5.2"

img


后端接收的时候也是"5.2",使用方法Float.parseFloat()转换后,打印出来也是5.2

img

存入sqlserver后数据变成了

img

求解?

小数精度丢失问题吧

不要用float、double类型,使用decimal或者干脆直接nvarchar,如果精度要求很高,可以整数小数部分分开存储

近期文章

  • Laravel在哪里存储配置的实例逻辑?
  • PPhuman开启摄像头检测失败
  • 杨辉三角,这个哪里错了?
  • 请问为什么输出的第二行中x,y的值是1,1
  • c语言用链表删除头节点的问题
  • 不能分配常量大小为0的数组
  • 迷茫的大二学生毕业是工作还是专升本
  • 小程序支付:进行统一下单后操作问题
  • 数据库,advanced SQL,根据数据库表格数据和问题编写SQL代码
  • 什么是Python的* Args和** kwargs在PHP中等效? [重复]
  • c语言换硬币问题凑够十个字
  • C语言统计素数并求和后面两个测试点是什么意思
  • vs2008 IDE 内存泄漏
  • c#扫码枪默认执行事件
  • c语言print输出问题
  • c语言问题,零钱换算
  • eclipse新建jsp文件出现红叉
  • 如何在一个项目中同时使用一个框架的两个版本
  • 如何调用位于同一服务器上的API?
  • Spyder运行不了,出现的弹窗是什么意思?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华