double精度丢失解决

为解决double进精度丢失:

1.可以在传递给服务器时采用字符串的形式进行参数的传递。因为double天然的缺陷,在保存成二进制时会出现精度丢失。保存成字符串是一种非常容易的解决方案。

2.使用NSDecimalNumber进行计算。

//注意:

1.一般我们保存成.2f时,会进行四舍五入。

2.double转换为NSInteger时,会把小数点后的小数给截取掉。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容