code: public final static Function<BigDecimal, BigDecimal> remainder(float divisor, MathContext mathContext) {
          return remainder(Float.valueOf(divisor), mathContext);
      }
docs: <p>
  It divides the target element by the given divisor and returns the
  remainder (target % divisor). The remainder precision and {@link RoundingMode}
  is specified by the given {@link MathContext}
  </p>
  
  @param divisor the divisor
  @param mathContext the {@link MathContext} to define {@link RoundingMode} and precision
  @return the remainder of target/divisor