(double d)
| 14 | |
| 15 | // ---------- helpers ---------- |
| 16 | public static boolean isWhole(double d) { |
| 17 | return !Double.isNaN(d) && !Double.isInfinite(d) && Math.floor(d) == d; |
| 18 | } |
| 19 | |
| 20 | public static double toDouble(Object o) { |
| 21 | if (o == null) return 0.0; |