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

java笔记--BigDecimal的使用

时间:2014-07-30 11:32:13      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:java   使用   数据   div   new   字符串   ad   rac   

BigDecimal的运用

BigDecimal 类主要用于大数字的精确的小数计算

主要方法:

加法:
public BigDecimal add(BigDecimal augend)
augend:执行加法操作数
减法:
public BigDecimal subtract(BigDecimal subtrahend)
subtrahend:被减数
乘法:
public BigDecimal multiply(BigDecimal multiplicand)
multiplicand:乘数
除法:
public BigDecimal divide(BigDecimal divisor)
divisor:除数

实例:

//声明并初始化两个BigDecimal变量
BigDecimal a = new BigDecimal("10.0");
BigDecimal b = new BigDecimal("2.0");

//加法
BigDecimal c = a.add(b);

//减法
c = a.subtract(b);

//乘法
c = a.multiply(b);

//除法
c = a.divide(b);

注意:
在进行变量初始化的时候,数据要用字符串类型,若是用其他基本数据类型,将会影响精确度.

java笔记--BigDecimal的使用,布布扣,bubuko.com

java笔记--BigDecimal的使用

标签:java   使用   数据   div   new   字符串   ad   rac   

原文地址:http://www.cnblogs.com/XHJT/p/3877231.html

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