code: public D abs() {
  
          long value = this.amount;
          return this.with(MathUtils.safeCast(Math.abs(value)));
  
      }
docs: /*[deutsch]
  <p>Liefert eine Kopie mit dem absoluten Betrag. </p>
  
  @return  immutable copy with the absolute amount
  @throws  ArithmeticException if numeric overflow occurs (only in case of {@code Integer.MIN_VALUE})