Class MathUtils


  • public class MathUtils
    extends java.lang.Object
    Utility class for mathematical functions.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static int div​(int numerator, int denominator)
      Calculates \floor(a/b).
      static int divRound​(int numerator, int denominator)
      Returns the quotient of two values, rounded to the nearest integer.
      static int divRoundUp​(int numerator, int denominator)
      Returns the quotient of two values, rounded up to the nearest integer.
      static int mod​(int numerator, int denominator)
      Calculates the remainder of a/b.
      • Methods inherited from class java.lang.Object

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

      • div

        public static int div​(int numerator,
                              int denominator)
        Calculates \floor(a/b).
        Parameters:
        numerator - the numerator
        denominator - the denominator
        Returns:
        the quotient
      • mod

        public static int mod​(int numerator,
                              int denominator)
        Calculates the remainder of a/b.
        Parameters:
        numerator - the numerator
        denominator - the denominator
        Returns:
        the quotient
      • divRoundUp

        public static int divRoundUp​(int numerator,
                                     int denominator)
        Returns the quotient of two values, rounded up to the nearest integer.
        Parameters:
        numerator - the numerator
        denominator - the denominator
        Returns:
        the quotient
      • divRound

        public static int divRound​(int numerator,
                                   int denominator)
        Returns the quotient of two values, rounded to the nearest integer.
        Parameters:
        numerator - the numerator
        denominator - the denominator
        Returns:
        the quotient