1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
use super::Q8E0;

impl crate::MathConsts for Q8E0 {
    const E: Self = Self(0x_0000_2b7e);
    const FRAC_1_PI: Self = Self(0x_0000_0518);
    const FRAC_1_SQRT_2: Self = Self(0x_0000_0b50);
    const FRAC_2_PI: Self = Self(0x_0000_0a30);
    const FRAC_2_SQRT_PI: Self = Self(0x_0000_120e);
    const FRAC_PI_2: Self = Self(0x_0000_1922);
    const FRAC_PI_3: Self = Self(0x_0000_10c1);
    const FRAC_PI_4: Self = Self(0x_0000_0c91);
    const FRAC_PI_6: Self = Self(0x_0000_0861);
    const FRAC_PI_8: Self = Self(0x_0000_0648);
    const LN_10: Self = Self(0x_0000_24d7);
    const LN_2: Self = Self(0x_0000_0b17);
    const LOG10_E: Self = Self(0x_0000_06f3);
    const LOG2_E: Self = Self(0x_0000_1715);
    const PI: Self = Self(0x_0000_3244);
    const SQRT_2: Self = Self(0x_0000_16a1);
    const LOG2_10: Self = Self(0x_0000_3527);
    const LOG10_2: Self = Self(0x_0000_04d1);
}