返回「计算机、信息技术与工程」
JsonUtility.ToJson 浮点型保留小数问题
本文目录 3 个章节
JsonUtility.ToJson 浮点型保留小数问题
note · 我的 UWA 问答 本文收录我在 UWA 问答发表的公开回答。问题内容归原提问者;回答保留当时语境,技术结论可能受 Unity 版本、平台和项目条件限制。
问题
在使用JsonUtility.ToJson时,保存float类型时,提前已经做好保留两位小数,但ToJson结果1.059999999999999 都是这样的。 请问有解决办法吗?
- 提问者:路人甲
- 提问时间:2021-05-22 01:42:13
我的回答
很遗憾,Unity的JsonUtility是在Native层实现的,是闭源的并且提供的接口功能极少。
建议使用其他Json插件,如Newtonsoft.json:https://github.com/SaladLab/Json.Net.Unity3D
- 回答时间:2021-05-24 09:09:57
- 最后更新:2021-05-24 09:09:57
- 采纳状态:未采纳
来源与关系
- 上位集合:我的 UWA 问答
- UWA 标签:Script
- 原始问题:JsonUtility.ToJson 浮点型保留小数问题
- 源页最后更新:2021-05-24 18:04:02