I wanted to do calculation among large integers and double, for example, 1245.....889 * 3.14 I think we cannot construct a cpp_int from 3.14 because of http://www.boost.org/doc/libs/1_56_0/libs/multiprecision/doc/html/boost_multiprecision/tut/conversions.html
Also I am not sure if I can use cpp_dec_float because cpp_dec_float needs to specify the number of significant bits which cannot be arbitrarily large.
Does it mean I should use cpp_rational? But I have to convert 3.14 in a rational number first like? how can I extract the mantissa of a double
Do we have any better way to represent double like 3.14 and large int together?
Thank you,