You might also like to look at the highly refined NTL by Victor shoup at www.shoup.net/ntl
This has been used to calculate very accurate math constants, for example. And provides a fairly simple way of providing both C++ quad (128-bit) and arbitrarily higher precision too. However I suspect that the requirement for 'infinite' precision FP is limited and that this and/or other packages will meet most peoples rather special needs. Boostification is not a trivial task I have discovered :-( Paul Paul A Bristow, Prizet Farmhouse, Kendal, Cumbria, LA8 8AB UK +44 1539 561830 Mobile +44 7714 33 02 04 mailto:[EMAIL PROTECTED] | -----Original Message----- | From: [EMAIL PROTECTED] | [mailto:[EMAIL PROTECTED] Behalf Of Philippe A. Bouchard | Sent: Tuesday, August 19, 2003 12:14 PM | To: [EMAIL PROTECTED] | Subject: [boost] number<64> proposal | | | Hi there, | | Like I mentionned before, it would be great for Boost to have an | infinite precision floating point number. You can see an example here: | http://members.lycos.co.uk/keithmbriggs/doubledouble.html. Of course, the | doubles could be replaced by long doubles, a muldiv() could be easily added, | the exponents could be increased as well, etc. | | Maybe someone can ask how to calculate trigonometric functions with less | precise versions and so on. It would be really great for Boost to have this | user-defined precision because I am pretty sure research centers will be | interested. | | | | Philippe | | | | _______________________________________________ | Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost | | _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost