Class BigDecimalUtils


  • public final class BigDecimalUtils
    extends java.lang.Object
    Utility methods for BigDecimal handling.
    Author:
    Lucian Chirita (lucianc@users.sourceforge.net)
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.math.BigDecimal divide​(java.math.BigDecimal dividend, java.math.BigDecimal divisor)
      Divides two BigDecimal values.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • divide

        public static java.math.BigDecimal divide​(java.math.BigDecimal dividend,
                                                  java.math.BigDecimal divisor)
        Divides two BigDecimal values.

        If running on Java 1.5 or newer, Java15BigDecimalHandler is used to divide the values. Otherwise, the operation is delegated to Java14BigDecimalHandler.

        Parameters:
        dividend - the dividend
        divisor - the divisor
        Returns:
        the division result computed by the BigDecimalHandler instance