Function core::num::pow[src]

pub fn pow<T: One + Mul<T, T>>(base: T, exp: uint) -> T

Raises a value to the power of exp, using exponentiation by squaring.

Example

fn main() { use std::num; assert_eq!(num::pow(2i, 4), 16); }
use std::num;

assert_eq!(num::pow(2i, 4), 16);