Java Double Comparison
double, java
Solution
Guava has `DoubleMath.fuzzyCompare()`.
Problem
Are there any java libraries for doing double comparison? e.g. ``` public static boolean greaterThanOrEqual(double a, double b, double epsilon){ return a - b > -epsilon; } ``` Every project I start I end up re-implementing this and copy-pasting code and test. NB a good example of why its better to use 3rd party JARs is that IBM recommend the following: "If you don't know the scale of the underlying measurements, using the test "abs(a/b - 1) < epsilon" is likely to be more robust than simply comparing the difference" I doubt many people would have thought of this and illustrates that even simple code can be sub-optimal.