@HiveDecimalVersionV1
  public HiveDecimalV1 subtract(HiveDecimalV1 dec) {
    return create(bd.subtract(dec.bd));
  }
Note - this method will corrupt the value if it doesn't fit.
storage-api/src/java/org/apache/hadoop/hive/common/type/HiveDecimalV1.java