pub fn normalise_rotation_fraction( fraction: GenericFraction<u32>, ) -> (GenericFraction<u32>, u32)
Returns the rotation fraction adjusted to be in the interval $(-1/2, +1/2]$ and the number of $1$-folds required to bring the original fraction to that interval.
(-1/2, +1/2]
1
fraction
The normalised rotation fraction and the number of folds.