numerics 0.1.0
Loading...
Searching...
No Matches
integer_pow.hpp File Reference

Compile-time integer exponentiation via repeated squaring. More...

Go to the source code of this file.

Namespaces

namespace  num
 

Functions

template<int N, typename T >
constexpr T num::ipow (T x) noexcept
 Compute x^N at compile time via repeated squaring.
 

Detailed Description

Compile-time integer exponentiation via repeated squaring.

Definition in file integer_pow.hpp.