public UnsignedInteger mod(UnsignedInteger val) {
    return fromIntBits(UnsignedInts.remainder(value, checkNotNull(val).value));
  }
public UnsignedInteger mod(UnsignedInteger val) {
    return fromIntBits(UnsignedInts.remainder(value, checkNotNull(val).value));
  }
public UnsignedInteger mod ( UnsignedInteger val ) { return fromIntBits ( UnsignedInts . remainder ( value , checkNotNull ( val ) . value ) ) ; }
Returns this mod {@code val}.

@throws ArithmeticException if {@code val} is zero
@since 14.0
Returns this mod { @code val } .