用的是json-lib2.1,新版本不知道是否已解决,但该版本确实存在这个问题。
Action里定义的Float型数据,封装成JSON后会失真,
比如0.1变成了0.1000000000149。
有人说json-lib把Float当Double来处理,才导致这个现象的发生。
解决方案是,不要使用Float型,而是用Double型。
本文共 212 字,大约阅读时间需要 1 分钟。
用的是json-lib2.1,新版本不知道是否已解决,但该版本确实存在这个问题。
Action里定义的Float型数据,封装成JSON后会失真,
比如0.1变成了0.1000000000149。
有人说json-lib把Float当Double来处理,才导致这个现象的发生。
解决方案是,不要使用Float型,而是用Double型。
转载于:https://my.oschina.net/cjkall/blog/195925