Crate fixed_exp2

Source
Expand description

Exponentiation for fixed-point numbers.

§Usage

use fixed::types::I32F32;
use fixed_exp::{FixedPowI, FixedPowF};

let x = I32F32::from_num(4.0);
assert_eq!(I32F32::from_num(1024.0), x.powi(5));
assert_eq!(I32F32::from_num(8.0), x.powf(I32F32::from_num(1.5)));

Traits§

FixedPow
Trait alias for fixed-points numbers that support both integer and fixed-point exponentiation.
FixedPowF
Extension trait providing fixed-point exponentiation for fixed-point numbers.
FixedPowI
Extension trait providing integer exponentiation for fixed-point numbers.