Package dev.nm.number

Interface DoubleUtils.ifelse

  • Enclosing class:
    DoubleUtils

    public static interface DoubleUtils.ifelse
    Return a value with the same shape as test which is filled with elements selected from either yes or no depending on whether the element of test is true or false.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double no​(double x)
      Return value for a false element of test.
      boolean test​(double x)
      Decide whether x satisfies the boolean test.
      double yes​(double x)
      Return value for a true element of test.
    • Method Detail

      • test

        boolean test​(double x)
        Decide whether x satisfies the boolean test.
        Parameters:
        x - a number
        Returns:
        true if x satisfies the boolean test
      • yes

        double yes​(double x)
        Return value for a true element of test.
        Parameters:
        x - a number
        Returns:
        a "yes" value
      • no

        double no​(double x)
        Return value for a false element of test.
        Parameters:
        x - a number
        Returns:
        a "no" value