]> www.ginac.de Git - cln.git/blob - examples/perfnum.cc
* configure.ac: Disable shared lib on MinGW.
[cln.git] / examples / perfnum.cc
1 // This program prints the largest now known even perfect number.
2
3 #include <cln/integer.h>
4 #include <cln/integer_io.h>
5
6 using namespace std;
7 using namespace cln;
8
9 int main ()
10 {
11         // previous ones were 1257787, 1398269, 2976221, 3021377, 6972593, 13466917, 20996011, 24036583, 25964951
12         int p = 30402457;
13         cl_I x = (((cl_I)1 << p) - 1) << (p-1);
14         cout << x << endl;
15 }