numerix_doc 0.4
std_floating Class Reference

#include <floating.hpp>

Inheritance diagram for std_floating:
single_floating

List of all members.

Static Public Member Functions


Detailed Description

Definition at line 34 of file floating.hpp.


Member Function Documentation

static xnat disc ( ) [inline, static]

Reimplemented in single_floating.

Definition at line 47 of file floating.hpp.

References mmx::mmx_discrepancy.

                             {
    return mmx_discrepancy; }
static xnat prec ( const mpfr_t &  x,
const mpfr_t &  y 
) [inline, static]

Reimplemented in single_floating.

Definition at line 43 of file floating.hpp.

References mmx::max(), mmx::min(), and mmx::mmx_bit_precision.

                                                             {
    //(void) x; (void) y; return DEFAULT_LOW; }
    return min (mmx_bit_precision,
                (xnat) max (mpfr_get_prec (x), mpfr_get_prec (y))); }
static xnat prec ( ) [inline, static]

Reimplemented in single_floating.

Definition at line 38 of file floating.hpp.

References mmx::mmx_bit_precision.

                             {
    return mmx_bit_precision; }
static xnat prec ( const mpfr_t &  x) [inline, static]

Reimplemented in single_floating.

Definition at line 40 of file floating.hpp.

References mmx::min(), and mmx::mmx_bit_precision.

                                            {
    //(void) x; return DEFAULT_LOW; }
    return min (mmx_bit_precision, (xnat) mpfr_get_prec (x)); }
static mp_rnd_t rnd ( ) [inline, static]

Definition at line 36 of file floating.hpp.

References mmx::mmx_rounding_mode.

                                {
    return mmx_rounding_mode; }

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines