1 // Test famous continued fraction expansions are correct.
16 conv
= cf_new_cf_to_decimal(e
);
18 for (int i
= 0; i
<= 10; i
++) {
20 s
[i
] = mpz_get_ui(z
) + '0';
23 EXPECT(!strcmp(s
, "2718281828"));
29 conv
= cf_new_cf_to_decimal(pi
);
30 for (int i
= 0; i
<= 20; i
++) {
32 s
[i
] = mpz_get_ui(z
) + '0';
35 EXPECT(!strcmp(s
, "31415926535897932384"));
42 for (int i
= 0; i
< 8; i
++) {
43 mpz_init(addarray
[i
]);
44 mpz_set_ui(addarray
[i
], 0);
46 mpz_set_ui(addarray
[1], 1);
47 mpz_set_ui(addarray
[2], 1);
48 mpz_set_ui(addarray
[7], 1);
49 cf_t b
= cf_new_bihom(e
, pi
, addarray
);
50 conv
= cf_new_cf_to_decimal(b
);
52 gmp_printf("e + pi = %Zd.", z
);
53 for (int i
= 0; i
<= 20; i
++) {