clone of mpfr http://www.mpfr.org/