code: private BigDecimal round(BigDecimal amount) {
          return new BigDecimal(amount.movePointRight(2).add(new BigDecimal(".5")).toBigInteger()).movePointLeft(2);
      }
docs: round a positive big decimal to 2 decimal points