Class ExactMath


  • public class ExactMath
    extends java.lang.Object
    PRIVATE. Performs exact math through Math "exact" APIs.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static int add​(int x, long y)
      Returns the int result of adding an int and a long, and throws an exception if the result overflows an int.
      • Methods inherited from class java.lang.Object

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

      • add

        public static int add​(int x,
                              long y)
        Returns the int result of adding an int and a long, and throws an exception if the result overflows an int.
        Parameters:
        x - the first value, an int.
        y - the second value, a long,
        Returns:
        the addition of both values.
        Throws:
        java.lang.ArithmeticException - when y overflow an int.
        java.lang.ArithmeticException - if the result overflows an int.