patrick.pelissier at gmail.com
Tue Jan 22 19:52:05 CET 2008
> I am a little surprised you get a ~200-fold slowdown.
> Are you using GMP's floats because of the accuracy or because of the
> range (of the exponent)? What precision of the GMP floats are you
> If it is only range you're after, perhaps maintaining a seprate
> overflow exponent for each "double" would be an alternative. After an
> arithmetic operation, you need to check if the exponent is > 100 (say)
> or less than -100. Then you canonicalize it, and add (subtract) 100 to
> your overflow exponent.
Or use DPE library which does it:
More information about the gmp-discuss