diff options
| author | Flatmush <Flatmush@gmail.com> | 2012-08-31 10:35:15 +0000 |
|---|---|---|
| committer | Flatmush <Flatmush@gmail.com> | 2012-08-31 10:35:15 +0000 |
| commit | b474bff626d4b4da1997f657c6674a00de6b7a20 (patch) | |
| tree | b753d3a4db9ecdddc2694c9d57c69763315f9290 | |
| parent | a3ad27ed1033f79ee906f361345a3057c82bca2c (diff) | |
| download | libfixmath-b474bff626d4b4da1997f657c6674a00de6b7a20.tar.gz | |
Fixed erronous printout of division unit test.
| -rw-r--r-- | unittests/fix16_unittests.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/unittests/fix16_unittests.c b/unittests/fix16_unittests.c index 72ea260..9a301a1 100644 --- a/unittests/fix16_unittests.c +++ b/unittests/fix16_unittests.c @@ -171,7 +171,7 @@ int main() double min = fix16_to_dbl(fix16_minimum); if (delta(fresult, result) > max_delta) { - if (fa / fb > max || fa / fb < min) + if (((fa / fb) > max) || ((fa / fb) < min)) { #ifndef FIXMATH_NO_OVERFLOW if (result != fix16_overflow) @@ -184,8 +184,8 @@ int main() continue; } - printf("\n%d / %d = %d\n", a, b, result); - printf("%f / %f = %d\n", fa, fb, fresult); + printf("\n%f / %f = %f\n", fix16_to_dbl(a), fix16_to_dbl(b), fix16_to_dbl(fresult)); + printf("%f / %f = %f\n", fa, fb, (fa / fb)); failures++; } } |
