private static void scaleDownTenArray4RoundUp(int[] array, short tenScale) {
    scaleDownFiveArray(array, tenScale);
    shiftRightArray(tenScale, array, array, true);
  }
Scales down the given array (4 elements) for 10**tenScale. This method is
only used from add/subtract/compare, and most likely with smaller tenScale.
So, this method is not as optimized as
{@link #scaleDownTenArray8RoundUp(int[], short)}.

@param array
         array to scale down. in AND out. length must be 4.
@param tenScale
         distance to scale down
common/src/java/org/apache/hadoop/hive/common/type/UnsignedInt128.java