当前位置: 首页 > news >正文

使用FastJson2将对象转成JSON字符串时,小数转换出错

maven坐标


<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2</artifactId>
    <version>2.0.40</version>
</dependency>
 

问题现象:

 

问题原因:

IOUtils.writeDecimal方法中直接除以 power ,得到小数。就会导致当小数位以“0”开头时,转成数字时,被自动过滤了。比如:1.0854 就变成了 1.854

 修复代码:

IOUtils.writeDecimal方法,大概 389 行的位置,插入以下代码,即可修复上面的问题

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • RedissonClient 分布式队列工具类
  • 智能客服的演变:从传统到向量数据库的新时代
  • [iBOT] Image BERT Pre-Training with Online Tokenizer
  • springboot高校实验室预约系统-计算机毕业设计源码58031
  • 无需温度修正,测值准确可靠 GEO ACxxxx型振弦式锚索测力计
  • 机器学习特征分析
  • macos安装ArgoCD
  • Docker 学习 Day 1
  • 鸿蒙开发(API 12 Beta6版)【通用属性协议】 网络篇
  • 十分钟学会Kubernetes(K8S) 部署SpringBoot3.0
  • Java语言程序设计基础篇_编程练习题**17.20 (二进制编辑器)
  • 系统编程-多路IO复用
  • NLP自然语言处理学习过程中知识点总结
  • CSS具有哪些特点呢?
  • 滚雪球学Java(88):连接无限,资源有度:JavaSE数据库连接池深度解析,有两下子!
  • hexo+github搭建个人博客
  • [译] 怎样写一个基础的编译器
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • Apache Spark Streaming 使用实例
  • C++11: atomic 头文件
  • ES10 特性的完整指南
  • HTTP中GET与POST的区别 99%的错误认识
  • JavaScript 奇技淫巧
  • javascript从右向左截取指定位数字符的3种方法
  • LeetCode29.两数相除 JavaScript
  • macOS 中 shell 创建文件夹及文件并 VS Code 打开
  • Tornado学习笔记(1)
  • Vue.js源码(2):初探List Rendering
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 前端攻城师
  • 人脸识别最新开发经验demo
  • 使用Gradle第一次构建Java程序
  • 运行时添加log4j2的appender
  • #1015 : KMP算法
  • #include<初见C语言之指针(5)>
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #systemverilog# 之 event region 和 timeslot 仿真调度(十)高层次视角看仿真调度事件的发生
  • #微信小程序:微信小程序常见的配置传旨
  • (03)光刻——半导体电路的绘制
  • (1)svelte 教程:hello world
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (zt)最盛行的警世狂言(爆笑)
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (笔记)M1使用hombrew安装qemu
  • (创新)基于VMD-CNN-BiLSTM的电力负荷预测—代码+数据
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))
  • (心得)获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。
  • (原創) 物件導向與老子思想 (OO)
  • (转)nsfocus-绿盟科技笔试题目
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .mysql secret在哪_MySQL如何使用索引
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始