public void scaleUpTenDestructive(short tenScale) {
    this.mag.scaleUpTenDestructive(tenScale);
    if (this.mag.getV3() < 0) {
      SqlMathUtil.throwOverflowException();
    }
  }
Scale up the value for 10**tenScale (this := this * 10**tenScale). Scaling
up DOES throw an error when an overflow occurs. For example, 42.scaleUp(1)
= 420, 42.scaleUp(40) = ArithmeticException. This version is destructive,
meaning it modifies this object.

@param tenScale
         scaling. must be positive
common/src/java/org/apache/hadoop/hive/common/type/SignedInt128.java