From 1fd84c7dc70a0a6e6d8651fafa50c51dd697ae77 Mon Sep 17 00:00:00 2001 From: Benedict Date: Thu, 2 Feb 2017 00:32:26 +0100 Subject: added random stuff which hasn't beend added because yeah --- lib/test.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 lib/test.c (limited to 'lib/test.c') diff --git a/lib/test.c b/lib/test.c new file mode 100644 index 0000000..36f3b1c --- /dev/null +++ b/lib/test.c @@ -0,0 +1,24 @@ +#include + +int main() +{ + mpz_t a, b, m, r; + + mpz_init_set_str(a, "fafbababcabfebdefbed344523334456a6b4a5c486ac4e86f4684", 16); + mpz_init_set_str(b, "2351399303373464486466122544523690094744" + "975233415544072992656881240319", 0); + mpz_init(m); + mpz_ui_pow_ui(m, 10, 40); + + mpz_init(r); + mpz_powm(r, a, b, m); + + gmp_printf("%Zd\n", r); /* ...16808958343740453059 */ + + mpz_clear(a); + mpz_clear(b); + mpz_clear(m); + mpz_clear(r); + + return 0; +} -- cgit v1.2.3-70-g09d2