aboutsummaryrefslogtreecommitdiff
path: root/math/libm-test.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1998-02-11 14:49:20 +0000
committerUlrich Drepper <drepper@redhat.com>1998-02-11 14:49:20 +0000
commit241b119df706eec5dc76bf3e63878241339f456c (patch)
treebf911b69e4b8ce61efbfcd72d78fb42cda9075f2 /math/libm-test.c
parent2d4a30ce4903fcbdf419f65412050bf32c7d1e91 (diff)
downloadglibc-241b119df706eec5dc76bf3e63878241339f456c.zip
glibc-241b119df706eec5dc76bf3e63878241339f456c.tar.gz
glibc-241b119df706eec5dc76bf3e63878241339f456c.tar.bz2
Update.
1998-02-11 Andreas Jaeger <aj@arthur.rhein-neckar.de> * manual/memory.texi (Using the Memory Debugger): Fix typo. * math/libm-test.c (modf_test): Add one more test for modf.
Diffstat (limited to 'math/libm-test.c')
-rw-r--r--math/libm-test.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/math/libm-test.c b/math/libm-test.c
index 13f7cf3..f35ef41 100644
--- a/math/libm-test.c
+++ b/math/libm-test.c
@@ -1714,6 +1714,11 @@ modf_test (void)
result = FUNC(modf) (21, &intpart);
check ("modf (21, &x) returns 0", result, 0);
check ("modf (21, &x) sets x to 21", intpart, 21);
+
+ result = FUNC(modf) (89.6, &intpart);
+ check_eps ("modf (89.6, &x) returns 0.6", result, 0.6,
+ CHOOSE(6e-15L, 6e-15, 2e-6));
+ check ("modf (89.6, &x) sets x to 89", intpart, 89);
}