fmod
double fmod(double, double);
#define fmod(a,b) __TG_FN2(fmod, (a), (b))
return fmod(x, y);
double ro = fmod(x,y),rn = _fmod(x,y);
__weak_alias(fmodl, fmod);
__weak_alias(modfl, fmod);
fmod(double x, double y)
__strong_alias(_fmodl, fmod)
__weak_alias(fmodl, fmod)
fmod(double x, double y) /* wrapper fmod */
DFUNC_DBL_DBL(fmod)
ATF_TC(fmod);
ATF_TC_HEAD(fmod, tc)
ATF_TC_BODY(fmod, tc)
ATF_CHECK(fmod(2.0, 1.0) == 0);
ATF_CHECK(fmod(2.0, 0.5) == 0);
ATF_CHECK(fabs(fmod(1.0, 0.1) - 0.1) <= 55 * DBL_EPSILON);
ATF_TP_ADD_TC(tp, fmod);
TEST(fmod(100.5, 10.0));
floor(fmod(delta, SECSPERHOUR) / SECSPERMIN),
fmod(delta, SECSPERMIN));