|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IFloatingPointComparator
A floating-point number comparator. Classes that implement this interface can either perform strict comparison or allow for round-off errors.
| Method Summary | |
|---|---|
int |
compare(double a,
double b)
An error-safe comparison in the java style. |
boolean |
equals(double a,
double b)
Test two double values for equality. |
boolean |
greater(double a,
double b)
Floating-point error safe comparison. |
boolean |
greaterOrEquals(double a,
double b)
Floating-point error safe comparison. |
boolean |
isIntValue(double value)
Indicates whether a double value contains an integer or a number very, very close to an integer. |
boolean |
less(double a,
double b)
Floating-point error safe comparison. |
boolean |
lessOrEquals(double a,
double b)
Floating-point error safe comparison. |
boolean |
notEquals(double a,
double b)
Floating-point error safe comparison. |
| Method Detail |
|---|
int compare(double a,
double b)
a - A double valueb - A double value
boolean less(double a,
double b)
a - A double valueb - A double value
boolean greater(double a,
double b)
a - A double valueb - A double value
boolean greaterOrEquals(double a,
double b)
a - A double valueb - A double value
boolean lessOrEquals(double a,
double b)
a - A double valueb - A double value
boolean equals(double a,
double b)
a - A double valueb - A double value
boolean notEquals(double a,
double b)
a - b -
boolean isIntValue(double value)
value - The value to test
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||