码迷,mamicode.com
首页 > 编程语言 > 详细

Java复习-Bigdecimal类

时间:2017-01-28 15:08:01      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:logs   数据   .com   类型   方式   精度   对象   字符   丢失   

  因为直接引用float和double类型的数据进行算数运算的时候总是会进行精度的丢失,因此Java采用了bigdecimal类进行精度方面的运算,但是采用精度进行运算的时候,一般传入的是字符串,如果硬要传入double类型的数据的话,采用bigdecimal类提供的方法

技术分享

产生了精度的丢失,

技术分享

如果使用了bigdecimal之后,采用的是新建对象,不是以字符串的方式传入的话就会出现误差,所以一定要以字符串的方式传入进去

采用了最后一种方式以后就不会出现进度的消失了

技术分享

 

Java复习-Bigdecimal类

标签:logs   数据   .com   类型   方式   精度   对象   字符   丢失   

原文地址:http://www.cnblogs.com/llforeverlove/p/6354270.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!