Home | Libraries | People | FAQ | More |
Demonstrates a conversion of Numeric Types and enum types to double:
template<class T> inline double to_double(T const& value) { typedef typename boost::promote<T>::type promoted; return boost::numeric::converter<double,promoted>::convert(value); }