Package dev.nm.number
Interface DoubleUtils.ifelse
-
- Enclosing class:
- DoubleUtils
public static interface DoubleUtils.ifelse
Return a value with the same shape astest
which is filled with elements selected from eitheryes
orno
depending on whether the element of test istrue
orfalse
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
no(double x)
Return value for afalse
element of test.boolean
test(double x)
Decide whether x satisfies theboolean
test.double
yes(double x)
Return value for atrue
element of test.
-
-
-
Method Detail
-
test
boolean test(double x)
Decide whether x satisfies theboolean
test.- Parameters:
x
- a number- Returns:
true
if x satisfies theboolean
test
-
yes
double yes(double x)
Return value for atrue
element of test.- Parameters:
x
- a number- Returns:
- a "yes" value
-
no
double no(double x)
Return value for afalse
element of test.- Parameters:
x
- a number- Returns:
- a "no" value
-
-