boost::units::pow — raise a value to a static_rational power.
static_rational
// In header: <boost/units/pow.hpp> template<typename Rat, typename Y> power_typeof_helper< Y, Rat >::type pow(const Y & x);
raise a value to an integer power.