您的位置首页百科问答

关于BigDecimal的divide()方法。。。求解。。。。。。。。。。。。。。。。。

关于BigDecimal的divide()方法。。。求解。。。。。。。。。。。。。。。。。

的有关信息介绍如下:

BigDecimal的除法,需要指定计算答案的精度,那样肯定会报异常。

MathContext mc = new MathContext(2, RoundingMode.HALF_DOWN);

BigDecimal a = new BigDecimal(0.5);

BigDecimal bd1 = new;

BigDecimal("30000000000000000000000000000000000000000000000000000000000");

BigDecimal bd2 = new BigDecimal(3);

//MathContext,第一个参数表示你要保留几位小数,第二参数表示最后一位是取顶。

关于BigDecimal的divide()方法。。。求解。。。。。。。。。。。。。。。。。

构造方法

BigDecimal一共有4个构造方法:

BigDecimal(int) 创建一个具有参数所指定整数值的对象。

BigDecimal(double) 创建一个具有参数所指定双精度值的对象。(不建议采用)

BigDecimal(long) 创建一个具有参数所指定长整数值的对象。

BigDecimal(String) 创建一个具有参数所指定以字符串表示的数值的对象。