code: public final static Function<Long, Long> multiplyBy(Number multiplicand, MathContext mathContext) {
          return new Multiply(fromNumber(multiplicand), mathContext);
      }
docs: <p>
  It multiplies target by multiplicand and returns its value. The result precision
  and {@link RoundingMode} is specified by the given {@link MathContext}
  </p>
  
  @param multiplicand the multiplicand
  @param mathContext the {@link MathContext} to define {@link RoundingMode} and precision
  @return the result of target * multiplicand