fmodl
long double fmodl(long double, long double);
return (fmodl(ax, 2.L) == 0 ? 1 : -1);
return (fmodl(ai, 2.L) == 0 ? c : -c);
s = fmodl(ai, 2.L) == 0 ? s : -s;
odd = fmodl(ai, 2.L) == 0 ? 1 : -1;
t = fmodl(ax,2.L) == 0 ? 0 : copysign(0., -1.);
__weak_alias(fmodl, fmod);
__weak_alias(fmodl, fmod)
__weak_alias(fmodl, _fmodl)
fmodl(long double x, long double y) /* wrapper fmod */
ATF_CHECK(fmodl(2.0, 1.0) == 0);
ATF_CHECK(fmodl(2.0, 0.5) == 0);
ATF_CHECK(fabsl(fmodl(1.0, 0.1L) - 0.1L) <= 55 * LDBL_EPSILON);