@Override
    public BtrpNumber times(BtrpOperand other) {
        checkType(other);
        BtrpNumber x = (BtrpNumber) other;
        double res = dVal * x.dVal;
        return isInteger && x.isInteger ? new BtrpNumber((int) res, base) : new BtrpNumber(res);
    }
@ Override public BtrpNumber times ( BtrpOperand other ) { checkType ( other ) ; BtrpNumber x = ( BtrpNumber ) other ; double res = dVal * x . dVal ; return isInteger && x . isInteger ? new BtrpNumber ( ( int ) res , base ) : new BtrpNumber ( res ) ; }
@param other the other value. Must be a number