Document 64-bit #if problems in stdint.texi.
[gnulib.git] / tests / test-floorf2.c
index 5d87866..c79091f 100644 (file)
@@ -112,7 +112,7 @@ correct_result_p (DOUBLE x, DOUBLE result)
 {
   return
     (x < 0 && x >= -1 ? result == - L_(1.0) :
-     x - 1 < x ? result <= x && result > x - 1 :
+     x - 1 < x ? result <= x && result >= x - 1 && x - result < 1 :
      equal (result, x));
 }