summaryrefslogtreecommitdiff
path: root/atan.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2009-05-05 13:55:21 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2009-05-05 13:55:21 +0000
commit7667ef44ed00638bf186ca06b8cf140c5cd8afa1 (patch)
tree85476b9244901e526c2c56604100f344f5efe37d /atan.c
parent77edad5162b0fadb8f804038269096ebd9a0cdf8 (diff)
downloadmpfr-7667ef44ed00638bf186ca06b8cf140c5cd8afa1.tar.gz
atan.c: added comments after checking r6186.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@6187 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'atan.c')
-rw-r--r--atan.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/atan.c b/atan.c
index 3de82e1f6..a135aa174 100644
--- a/atan.c
+++ b/atan.c
@@ -220,7 +220,7 @@ mpfr_atan (mpfr_ptr atan, mpfr_srcptr x, mp_rnd_t rnd_mode)
MPFR_INVERT_RND (rnd_mode));
MPFR_CHANGE_SIGN (atan);
}
- mpfr_div_2ui (atan, atan, 1, rnd_mode);
+ mpfr_div_2ui (atan, atan, 1, rnd_mode); /* exact (no exceptions) */
MPFR_SAVE_EXPO_FREE (expo);
return mpfr_check_range (atan, inexact, rnd_mode);
}
@@ -256,7 +256,7 @@ mpfr_atan (mpfr_ptr atan, mpfr_srcptr x, mp_rnd_t rnd_mode)
inexact = -inexact;
MPFR_CHANGE_SIGN (atan);
}
- mpfr_div_2ui (atan, atan, 2, rnd_mode);
+ mpfr_div_2ui (atan, atan, 2, rnd_mode); /* exact (no exceptions) */
MPFR_SAVE_EXPO_FREE (expo);
return mpfr_check_range (atan, inexact, rnd_mode);
}