FLT_EPSILON
if (y == 1 && x < FLT_EPSILON * FLT_EPSILON / 128) {
} else if (x >= FLT_EPSILON * fabsf(y - 1)) {
*sqrt_A2my2 = A * (2 / FLT_EPSILON);
*new_y = y * (2 / FLT_EPSILON);
if (y == 1 && x < FLT_EPSILON / 128) {
} else if (x >= FLT_EPSILON * fabsf(y - 1)) {
*sqrt_A2my2 = x * (4 / FLT_EPSILON / FLT_EPSILON) * y /
*new_y = y * (4 / FLT_EPSILON / FLT_EPSILON);
if (ax == 1 && ay < FLT_EPSILON)
else if (ay < FLT_EPSILON)
RECIP_EPSILON = 1 / FLT_EPSILON,
test(fmaf, one, one, 0x1.0p-100, 1.0 + FLT_EPSILON,
test(fmaf, -one, one, -0x1.0p-100, -(1.0 + FLT_EPSILON),
test(fmaf, one, one, -0x1.0p-100, 1.0 - FLT_EPSILON / 2,
test(fmaf, -one, one, 0x1.0p-100, -1.0 + FLT_EPSILON / 2,
test(fmaf, 0x1.0p-50, 0x1.0p-50, 1.0, 1.0 + FLT_EPSILON,
test(fmaf, -0x1.0p-50, 0x1.0p-50, -1.0, -(1.0 + FLT_EPSILON),
-1.0 + FLT_EPSILON / 2, ALL_STD_EXCEPT, FE_INEXACT);
test(fmaf, 0x1.0p-50, -0x1.0p-50, 1.0, 1.0 - FLT_EPSILON / 2,
testboth(1.0, 2.0, 1.0 + FLT_EPSILON, 0, f);
testboth(1.0, -INFINITY, 1.0 - FLT_EPSILON / 2, 0, f);
testboth(-1.0, 2.0, -1.0 + FLT_EPSILON / 2, 0, f);
testboth(-1.0, -INFINITY, -1.0 - FLT_EPSILON, 0, f);
testf(nexttowardf(1.0, 1.0 + ldbl_eps), 1.0 + FLT_EPSILON, 0);
ATF_CHECK(fabs(sinf(f_pi_odd[i])) < FLT_EPSILON);
ATF_CHECK(fabs(tan(f_pi_odd[i])) < FLT_EPSILON);
ATF_CHECK(fabs(sinf(-f_pi_odd[i])) < FLT_EPSILON);
ATF_CHECK(fabs(tanf(-f_pi_odd[i])) < FLT_EPSILON);
ATF_CHECK(fabs(sinf(f_pi_odd[i] * 2)) < FLT_EPSILON);
ATF_CHECK(fabs(tanf(f_pi_odd[i] * 2)) < FLT_EPSILON);
ATF_CHECK(fabs(sinf(-f_pi_odd[i] * 2)) < FLT_EPSILON);
ATF_CHECK(fabs(tanf(-f_pi_odd[i] * 2)) < FLT_EPSILON);
ATF_CHECK(eps <= FLT_EPSILON);
if (eps > FLT_EPSILON) {
printf("Epsilon=%lg, rather than %g\n", eps, FLT_EPSILON);
ATF_CHECK(fabs(v.f - 0.0) < FLT_EPSILON);
1.0F + FLT_EPSILON != 1.0F &&
vf = FLT_EPSILON;
(float)(1.0F + FLT_EPSILON * 0.5F) == 1.0F &&
(float)(1.0 + FLT_EPSILON * 0.5) == 1.0F &&
(float)(1.0L + FLT_EPSILON * 0.5L) == 1.0F &&
== (1.0 + FLT_EPSILON * 0.5) * 512.0
f = 1.0 + FLT_EPSILON * 0.5;
1.0F + FLT_MIN == 1.0F + FLT_EPSILON &&
static const float one_f = 1.0 + FLT_EPSILON / 2;