if(this.bitLength < 64 && divisor.bitLength < 64 ) { if(diffScale == 0) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue, scale, if(diffScale < MathUtils.LONG_POWERS_OF_TEN.length && divisor.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)diffScale] < 64) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)diffScale], scale, if(-diffScale < MathUtils.LONG_POWERS_OF_TEN.length && this.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)-diffScale] < 64) { return dividePrimitiveLongs(this.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], divisor.smallValue, scale,
return dividePrimitiveLongs(this.smallValue, MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], newScale,roundingMode);
if(this.bitLength < 64 && divisor.bitLength < 64 ) { if(diffScale == 0) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue, scale, if(diffScale < MathUtils.LONG_POWERS_OF_TEN.length && divisor.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)diffScale] < 64) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)diffScale], scale, if(-diffScale < MathUtils.LONG_POWERS_OF_TEN.length && this.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)-diffScale] < 64) { return dividePrimitiveLongs(this.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], divisor.smallValue, scale,
if(this.bitLength < 64 && divisor.bitLength < 64 ) { if(diffScale == 0) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue, scale, if(diffScale < MathUtils.LONG_POWERS_OF_TEN.length && divisor.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)diffScale] < 64) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)diffScale], scale, if(-diffScale < MathUtils.LONG_POWERS_OF_TEN.length && this.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)-diffScale] < 64) { return dividePrimitiveLongs(this.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], divisor.smallValue, scale,
if(this.bitLength < 64 && divisor.bitLength < 64 ) { if(diffScale == 0) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue, scale, if(diffScale < MathUtils.LONG_POWERS_OF_TEN.length && divisor.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)diffScale] < 64) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)diffScale], scale, if(-diffScale < MathUtils.LONG_POWERS_OF_TEN.length && this.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)-diffScale] < 64) { return dividePrimitiveLongs(this.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], divisor.smallValue, scale,
if(this.bitLength < 64 && divisor.bitLength < 64 ) { if(diffScale == 0) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue, scale, if(diffScale < MathUtils.LONG_POWERS_OF_TEN.length && divisor.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)diffScale] < 64) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)diffScale], scale, if(-diffScale < MathUtils.LONG_POWERS_OF_TEN.length && this.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)-diffScale] < 64) { return dividePrimitiveLongs(this.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], divisor.smallValue, scale,
if(this.bitLength < 64 && divisor.bitLength < 64 ) { if(diffScale == 0) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue, scale, if(diffScale < MathUtils.LONG_POWERS_OF_TEN.length && divisor.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)diffScale] < 64) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)diffScale], scale, if(-diffScale < MathUtils.LONG_POWERS_OF_TEN.length && this.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)-diffScale] < 64) { return dividePrimitiveLongs(this.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], divisor.smallValue, scale,
if(this.bitLength < 64 && divisor.bitLength < 64 ) { if(diffScale == 0) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue, scale, if(diffScale < MathUtils.LONG_POWERS_OF_TEN.length && divisor.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)diffScale] < 64) { return dividePrimitiveLongs(this.smallValue, divisor.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)diffScale], scale, if(-diffScale < MathUtils.LONG_POWERS_OF_TEN.length && this.bitLength + LONG_POWERS_OF_TEN_BIT_LENGTH[(int)-diffScale] < 64) { return dividePrimitiveLongs(this.smallValue*MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], divisor.smallValue, scale,
return dividePrimitiveLongs(this.smallValue, MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], newScale,roundingMode);
return dividePrimitiveLongs(this.smallValue, MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], newScale,roundingMode);
return dividePrimitiveLongs(this.smallValue, MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], newScale,roundingMode);
return dividePrimitiveLongs(this.smallValue, MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], newScale,roundingMode);
return dividePrimitiveLongs(this.smallValue, MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], newScale,roundingMode);
return dividePrimitiveLongs(this.smallValue, MathUtils.LONG_POWERS_OF_TEN[(int)-diffScale], newScale,roundingMode);