summaryrefslogtreecommitdiff
path: root/tests/tjn.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/tjn.c')
-rw-r--r--tests/tjn.c148
1 files changed, 74 insertions, 74 deletions
diff --git a/tests/tjn.c b/tests/tjn.c
index 8a8fc5119..2180a05f5 100644
--- a/tests/tjn.c
+++ b/tests/tjn.c
@@ -35,9 +35,9 @@ main (int argc, char *argv[])
if (argc > 1)
{
mpfr_init2 (x, atoi (argv[1]));
- mpfr_set_str (x, argv[3], 10, GMP_RNDN);
- mpfr_jn (x, atoi (argv[2]), x, GMP_RNDN);
- mpfr_out_str (stdout, 10, 10, x, GMP_RNDN);
+ mpfr_set_str (x, argv[3], 10, MPFR_RNDN);
+ mpfr_jn (x, atoi (argv[2]), x, MPFR_RNDN);
+ mpfr_out_str (stdout, 10, 10, x, MPFR_RNDN);
printf ("\n");
mpfr_clear (x);
return 0;
@@ -50,201 +50,201 @@ main (int argc, char *argv[])
/* special values */
mpfr_set_nan (x);
- mpfr_jn (y, 17, x, GMP_RNDN);
+ mpfr_jn (y, 17, x, MPFR_RNDN);
MPFR_ASSERTN(mpfr_nan_p (y));
mpfr_set_inf (x, 1); /* +Inf */
- mpfr_jn (y, 17, x, GMP_RNDN);
+ mpfr_jn (y, 17, x, MPFR_RNDN);
MPFR_ASSERTN(mpfr_cmp_ui (y, 0) == 0 && MPFR_IS_POS (y));
mpfr_set_inf (x, -1); /* -Inf */
- mpfr_jn (y, 17, x, GMP_RNDN);
+ mpfr_jn (y, 17, x, MPFR_RNDN);
MPFR_ASSERTN(mpfr_cmp_ui (y, 0) == 0 && MPFR_IS_POS (y));
- mpfr_set_ui (x, 0, GMP_RNDN); /* +0 */
- mpfr_jn (y, 0, x, GMP_RNDN);
+ mpfr_set_ui (x, 0, MPFR_RNDN); /* +0 */
+ mpfr_jn (y, 0, x, MPFR_RNDN);
MPFR_ASSERTN(mpfr_cmp_ui (y, 1) == 0); /* j0(+0)=1 */
- mpfr_jn (y, 17, x, GMP_RNDN);
+ mpfr_jn (y, 17, x, MPFR_RNDN);
MPFR_ASSERTN(mpfr_cmp_ui (y, 0) == 0 && MPFR_IS_POS (y)); /* j17(+0)=+0 */
- mpfr_jn (y, -17, x, GMP_RNDN);
+ mpfr_jn (y, -17, x, MPFR_RNDN);
MPFR_ASSERTN(mpfr_cmp_ui (y, 0) == 0 && MPFR_IS_NEG (y)); /* j-17(+0)=-0 */
- mpfr_jn (y, 42, x, GMP_RNDN);
+ mpfr_jn (y, 42, x, MPFR_RNDN);
MPFR_ASSERTN(mpfr_cmp_ui (y, 0) == 0 && MPFR_IS_POS (y)); /* j42(+0)=+0 */
- mpfr_set_ui (x, 0, GMP_RNDN);
- mpfr_neg (x, x, GMP_RNDN); /* -0 */
- mpfr_jn (y, 0, x, GMP_RNDN);
+ mpfr_set_ui (x, 0, MPFR_RNDN);
+ mpfr_neg (x, x, MPFR_RNDN); /* -0 */
+ mpfr_jn (y, 0, x, MPFR_RNDN);
MPFR_ASSERTN(mpfr_cmp_ui (y, 1) == 0); /* j0(-0)=1 */
- mpfr_jn (y, 17, x, GMP_RNDN);
+ mpfr_jn (y, 17, x, MPFR_RNDN);
MPFR_ASSERTN(mpfr_cmp_ui (y, 0) == 0 && MPFR_IS_NEG (y)); /* j17(-0)=-0 */
- mpfr_jn (y, -17, x, GMP_RNDN);
+ mpfr_jn (y, -17, x, MPFR_RNDN);
MPFR_ASSERTN(mpfr_cmp_ui (y, 0) == 0 && MPFR_IS_POS (y)); /* j-17(-0)=+0 */
- mpfr_jn (y, 42, x, GMP_RNDN);
+ mpfr_jn (y, 42, x, MPFR_RNDN);
MPFR_ASSERTN(mpfr_cmp_ui (y, 0) == 0 && MPFR_IS_POS (y)); /* j42(-0)=+0 */
mpfr_set_prec (x, 53);
mpfr_set_prec (y, 53);
- mpfr_set_ui (x, 1, GMP_RNDN);
- mpfr_jn (y, 0, x, GMP_RNDN);
+ mpfr_set_ui (x, 1, MPFR_RNDN);
+ mpfr_jn (y, 0, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.1100001111100011111111101101111010111101110001111");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=0, x=1, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=0, x=1, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_si (x, -1, GMP_RNDN);
- mpfr_jn (y, 0, x, GMP_RNDN);
+ mpfr_set_si (x, -1, MPFR_RNDN);
+ mpfr_jn (y, 0, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.1100001111100011111111101101111010111101110001111");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=0, x=-1, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=0, x=-1, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 1, GMP_RNDN);
- mpfr_jn (y, 1, x, GMP_RNDN);
+ mpfr_set_ui (x, 1, MPFR_RNDN);
+ mpfr_jn (y, 1, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.0111000010100111001001111011101001011100001100011011");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=1, x=1, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=1, x=1, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 1, GMP_RNDN);
- mpfr_jn (y, 17, x, GMP_RNDN);
+ mpfr_set_ui (x, 1, MPFR_RNDN);
+ mpfr_jn (y, 17, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.1100011111001010101001001001000110110000010001011E-65");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=17, x=1, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=17, x=1, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 1, GMP_RNDN);
- mpfr_jn (y, 42, x, GMP_RNDN);
+ mpfr_set_ui (x, 1, MPFR_RNDN);
+ mpfr_jn (y, 42, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.10000111100011010100111011100111101101000100000001001E-211");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=42, x=1, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=42, x=1, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 1, GMP_RNDN);
- mpfr_jn (y, -42, x, GMP_RNDN);
+ mpfr_set_ui (x, 1, MPFR_RNDN);
+ mpfr_jn (y, -42, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.10000111100011010100111011100111101101000100000001001E-211");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=-42, x=1, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=-42, x=1, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_si (x, -1, GMP_RNDN);
- mpfr_jn (y, 42, x, GMP_RNDN);
+ mpfr_set_si (x, -1, MPFR_RNDN);
+ mpfr_jn (y, 42, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.10000111100011010100111011100111101101000100000001001E-211");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=42, x=-1, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=42, x=-1, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_si (x, -1, GMP_RNDN);
- mpfr_jn (y, -42, x, GMP_RNDN);
+ mpfr_set_si (x, -1, MPFR_RNDN);
+ mpfr_jn (y, -42, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.10000111100011010100111011100111101101000100000001001E-211");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=-42, x=-1, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=-42, x=-1, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 17, GMP_RNDN);
- mpfr_jn (y, 4, x, GMP_RNDN);
+ mpfr_set_ui (x, 17, MPFR_RNDN);
+ mpfr_jn (y, 4, x, MPFR_RNDN);
mpfr_set_str_binary (x, "-0.0001110001011001100010100111100111100000111110111011111");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=4, x=17, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=4, x=17, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 17, GMP_RNDN);
- mpfr_jn (y, 16, x, GMP_RNDN);
+ mpfr_set_ui (x, 17, MPFR_RNDN);
+ mpfr_jn (y, 16, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.0011101111100111101111010100000111111001111001001010011");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=16, x=17, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=16, x=17, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 17, GMP_RNDN);
- mpfr_jn (y, 256, x, GMP_RNDN);
+ mpfr_set_ui (x, 17, MPFR_RNDN);
+ mpfr_jn (y, 256, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.11111101111100110000000010111101101011101011110001011E-894");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=256, x=17, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=256, x=17, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 17, GMP_RNDN);
- mpfr_jn (y, 65536, x, GMP_RNDN);
+ mpfr_set_ui (x, 17, MPFR_RNDN);
+ mpfr_jn (y, 65536, x, MPFR_RNDN);
mpfr_set_str_binary (x, "100010010010011010110101100001000100011100010111011E-751747");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=65536, x=17, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=65536, x=17, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 17, GMP_RNDN);
- mpfr_jn (y, 131072, x, GMP_RNDN);
+ mpfr_set_ui (x, 17, MPFR_RNDN);
+ mpfr_jn (y, 131072, x, MPFR_RNDN);
mpfr_set_str_binary (x, "1000001001110011111001110110000010011010000001001101E-1634508");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=131072, x=17, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=131072, x=17, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 17, GMP_RNDN);
- mpfr_jn (y, 262144, x, GMP_RNDN);
+ mpfr_set_ui (x, 17, MPFR_RNDN);
+ mpfr_jn (y, 262144, x, MPFR_RNDN);
mpfr_set_str_binary (x, "1010011011000100111011001011110001000010000010111111E-3531100");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=262144, x=17, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=262144, x=17, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 17, GMP_RNDN);
- mpfr_jn (y, 524288, x, GMP_RNDN);
+ mpfr_set_ui (x, 17, MPFR_RNDN);
+ mpfr_jn (y, 524288, x, MPFR_RNDN);
mpfr_set_str_binary (x, "110000001010001111011011000011001011010100010001011E-7586426");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=524288, x=17, rnd=GMP_RNDN\n");
+ printf ("Error in mpfr_jn for n=524288, x=17, rnd=MPFR_RNDN\n");
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
@@ -254,45 +254,45 @@ main (int argc, char *argv[])
/* ensures n is odd */
if (n % 2 == 0)
n --;
- mpfr_set_ui (x, 17, GMP_RNDN);
- mpfr_jn (y, n, x, GMP_RNDN);
+ mpfr_set_ui (x, 17, MPFR_RNDN);
+ mpfr_jn (y, n, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.0");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=%ld, x=17, rnd=GMP_RNDN\n", n);
+ printf ("Error in mpfr_jn for n=%ld, x=17, rnd=MPFR_RNDN\n", n);
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_si (x, -17, GMP_RNDN);
- mpfr_jn (y, n, x, GMP_RNDN);
+ mpfr_set_si (x, -17, MPFR_RNDN);
+ mpfr_jn (y, n, x, MPFR_RNDN);
mpfr_set_str_binary (x, "-0.0");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=%ld, x=-17, rnd=GMP_RNDN\n", n);
+ printf ("Error in mpfr_jn for n=%ld, x=-17, rnd=MPFR_RNDN\n", n);
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_ui (x, 17, GMP_RNDN);
- mpfr_jn (y, -n, x, GMP_RNDN);
+ mpfr_set_ui (x, 17, MPFR_RNDN);
+ mpfr_jn (y, -n, x, MPFR_RNDN);
mpfr_set_str_binary (x, "-0.0");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=%ld, x=17, rnd=GMP_RNDN\n", -n);
+ printf ("Error in mpfr_jn for n=%ld, x=17, rnd=MPFR_RNDN\n", -n);
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);
}
- mpfr_set_si (x, -17, GMP_RNDN);
- mpfr_jn (y, -n, x, GMP_RNDN);
+ mpfr_set_si (x, -17, MPFR_RNDN);
+ mpfr_jn (y, -n, x, MPFR_RNDN);
mpfr_set_str_binary (x, "0.0");
if (mpfr_cmp (x, y))
{
- printf ("Error in mpfr_jn for n=%ld, x=-17, rnd=GMP_RNDN\n", -n);
+ printf ("Error in mpfr_jn for n=%ld, x=-17, rnd=MPFR_RNDN\n", -n);
printf ("Expected "); mpfr_dump (x);
printf ("Got "); mpfr_dump (y);
exit (1);