summaryrefslogtreecommitdiff
path: root/tests/tmul_ui.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2001-08-28 15:56:22 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2001-08-28 15:56:22 +0000
commit071a334836ee2e4d1eb2fb567dc47f059ffbab5c (patch)
tree09286358040f62a45ac692e842fbdbcffc0c52c0 /tests/tmul_ui.c
parent2c0e9ff18324468c98a13228b7c247f145ab537a (diff)
downloadmpfr-071a334836ee2e4d1eb2fb567dc47f059ffbab5c.tar.gz
added one more test (from Norbert)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1153 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tests/tmul_ui.c')
-rw-r--r--tests/tmul_ui.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/tmul_ui.c b/tests/tmul_ui.c
index ee1f24df6..e50e4e4b6 100644
--- a/tests/tmul_ui.c
+++ b/tests/tmul_ui.c
@@ -109,6 +109,17 @@ main (int argc, char *argv[])
mpfr_set_prec (y, 93);
mpfr_mul_ui (y, x, 1, GMP_RNDN);
+ mpfr_set_prec (x, 287);
+ mpfr_set_str_raw (x, "0.1111E7");
+ mpfr_set_prec (y, 289);
+ mpfr_mul_ui (y, x, 6, GMP_RNDN);
+ mpfr_set_str_raw (x, "0.101101E10");
+ if (mpfr_cmp (x, y))
+ {
+ printf ("Error for 6 * 120\n");
+ exit (1);
+ }
+
for (xprec = 53; xprec <= 128; xprec++)
{
mpfr_set_prec (x, xprec);