Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::math::policies::precision< ::boost::math::ef::e_float, Policy > Struct Template Reference

#include <e_float.hpp>

Public Types

typedef Policy::precision_type precision_type
 
typedef digits2
<((::std::numeric_limits
< ::boost::math::ef::e_float >
::digits10+1)*1000L)/301L > 
digits_2
 
typedef mpl::if_c
< ((digits_2::value
<=precision_type::value)||(Policy::precision_type::value
<=0)), digits_2,
precision_type >::type 
type
 

Member Typedef Documentation

template<class Policy >
typedef digits2<((::std::numeric_limits< ::boost::math::ef::e_float>::digits10 + 1) * 1000L) / 301L> boost::math::policies::precision< ::boost::math::ef::e_float, Policy >::digits_2
template<class Policy >
typedef Policy::precision_type boost::math::policies::precision< ::boost::math::ef::e_float, Policy >::precision_type
template<class Policy >
typedef mpl::if_c< ((digits_2::value <= precision_type::value) || (Policy::precision_type::value <= 0)), digits_2, precision_type >::type boost::math::policies::precision< ::boost::math::ef::e_float, Policy >::type

The documentation for this struct was generated from the following file: