CAPD DynSys Library  5.2.0
capd::TypeTraits< capd::multiPrec::MpInt > Struct Reference

#include <capd/multiPrec/MpInt.h>

Public Types

typedef capd::multiPrec::MpInt Real
 

Static Public Member Functions

static Real zero ()
 returns object set to zero More...
 
static Real one ()
 returns object set to one More...
 
static int numberOfDigits ()
 number of decimal digits More...
 
static Real epsilon ()
 Machine epsilon (the difference between 1 and the least value greater than 1 that is representable). More...
 
template<typename S >
static Real convert (const S &obj)
 

Static Public Attributes

static const bool isInterval = false
 this flag is true for all interval types More...
 

Member Typedef Documentation

◆ Real

Member Function Documentation

◆ convert()

template<typename S >
static Real capd::TypeTraits< capd::multiPrec::MpInt >::convert ( const S &  obj)
inlinestatic

◆ epsilon()

static Real capd::TypeTraits< capd::multiPrec::MpInt >::epsilon ( )
inlinestatic

Machine epsilon (the difference between 1 and the least value greater than 1 that is representable).

◆ numberOfDigits()

static int capd::TypeTraits< capd::multiPrec::MpInt >::numberOfDigits ( )
inlinestatic

number of decimal digits

◆ one()

static Real capd::TypeTraits< capd::multiPrec::MpInt >::one ( )
inlinestatic

returns object set to one

◆ zero()

static Real capd::TypeTraits< capd::multiPrec::MpInt >::zero ( )
inlinestatic

returns object set to zero

Member Data Documentation

◆ isInterval

const bool capd::TypeTraits< capd::multiPrec::MpInt >::isInterval = false
static

this flag is true for all interval types