进入方法源码之前,按照惯例,了解一下方法都需要知道哪些常量
//设置一个常量=0,判断用
public final static int ROUND_UP = 0;
//设置一个常量=7,判断用
public final static int ROUND_UNNECESSARY = 7;
//整型数字表示的BigDecimal,例a的intCompact值为122
private final transient long intCompact;
//Long类型的最小长度
static final long INFLATED = Long.MIN_VALUE;
//方法的第二个参数,指小数位位数
private final int scale;
以下是divde方法的方法体