$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Guillaume Melquiond (gmelquio_at_[hidden])
Date: 2002-09-09 04:51:57
On Mon, 9 Sep 2002, Gennadiy Rozental wrote:
> > It's also defined for long double (at the same IEEE precision as double
> for
> > now). It's a job for the math constants library anyway. Once Paul
> provides
> > nice lower/upper constants, the interval library will fetch them from
> there.
>
> I don't believe that it will provide you with constant for every
> user-defined number class. As I sad what if I need pi/2 represented as my
> fancy miltiprecision_double class value?
You are right. And it's stated in the documentation on the base type
requirements: "If these values are not provided by the user, the default
values will be used: they are integer values (so pi is bounded by 3 and
4)." The user has to provide its own constants if it doesn't use an
interval based on 'float' or 'double'.