public final class MathUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static boolean |
equalWithinTolerance(double left,
double right,
double tolerance)
Returns true iff
left and right are finite values within tolerance of
each other. |
static boolean |
equalWithinTolerance(float left,
float right,
float tolerance)
Returns true iff
left and right are finite values within tolerance of
each other. |
static boolean |
notEqualWithinTolerance(double left,
double right,
double tolerance)
Returns true iff
left and right are finite values not within tolerance
of each other. |
static boolean |
notEqualWithinTolerance(float left,
float right,
float tolerance)
Returns true iff
left and right are finite values not within tolerance
of each other. |
public static boolean equalWithinTolerance(double left,
double right,
double tolerance)
left and right are finite values within tolerance of
each other. Note that both this method and notEqualWithinTolerance(double, double, double) returns false if
either left or right is infinite or NaN.public static boolean equalWithinTolerance(float left,
float right,
float tolerance)
left and right are finite values within tolerance of
each other. Note that both this method and notEqualWithinTolerance(double, double, double) returns false if
either left or right is infinite or NaN.public static boolean notEqualWithinTolerance(double left,
double right,
double tolerance)
left and right are finite values not within tolerance
of each other. Note that both this method and equalWithinTolerance(double, double, double) returns false if
either left or right is infinite or NaN.public static boolean notEqualWithinTolerance(float left,
float right,
float tolerance)
left and right are finite values not within tolerance
of each other. Note that both this method and equalWithinTolerance(double, double, double) returns false if
either left or right is infinite or NaN.Copyright © 2018. All rights reserved.