
________________________________ From: Dave Abrahams <dave@boostpro.com> To: boost@lists.boost.org Sent: Wednesday, August 31, 2011 9:12 PM Subject: Re: [boost] Name and Namespace for Potential Boost Extended Floating-Point on Wed Aug 31 2011, "Simonson, Lucanus J" <lucanus.j.simonson-AT-intel.com> wrote:
Please don't call it real. An mp float type is not at all a real number any more than a regular float type is a real number. With extended precision floating type you cannot represent irrationals and you cannot represent most rationals exactly either. What it is is a floating point type with a variable, but still finite number of bits. All computers have finite sized memory and are required to run programs in a finite ammount of time. That is why these numerical types are properly called multiple precision and not infinte precision. I'd like to see the name be mp_float. I prefer:
mp_float mp_int mp_rational
+1 -- Dave Abrahams BoostPro Computing http://www.boostpro.com ------------------------------------------------------------------------------ Yeah, like Ali said, "Fly like a butterfly, and float like a bee!". Or whatever. But, seriously, I see your point. Real has a distinct meaning which drastically differs from float. Thank you for your input. Sincerely, Chris.