pub fn power<T, U>(a: T, p: U) -> T
Expand description
calcurate $a^p
$ with exponentiation by squaring
use ring_algorithm::power;
assert_eq!(power::<i32, u64>(2, 16), 65536);
pub fn power<T, U>(a: T, p: U) -> T
calcurate $a^p
$ with exponentiation by squaring
use ring_algorithm::power;
assert_eq!(power::<i32, u64>(2, 16), 65536);