pub type IScalarFxP = I1F15;
A signed value in the range [-1, 1) - used where we need a signed version of a ScalarFxP
[-1, 1)
struct IScalarFxP { /* private fields */ }