
28 Oct
2009
28 Oct
'09
2:03 p.m.
"John Maddock" <john@johnmaddock.co.uk> wrote in message news:1B058C04D8C44540B01DE6EE0A5DE772@acerlaptop...
* You could use either NTL::RR or MPFR to obtain high precision arithmetic - Boost.Math contains wrappers for these that make them look "just like a built in type" plus the glue and traits classes required to work well with the rest of Boost.Math, but performance will be many many times slower than a native type. See http://www.boost.org/doc/libs/1_40_0/libs/math/doc/sf_and_dist/html/math_too...
HTH, John.
Correct me if I am wrong on this, but the use of NTL::RR or MPFR automatically forces you to comply with the GPL, meaning that they are practically worthless for commercial use. Mike