Lorsque nous comparons des valeurs réelles, nous sommes susceptibles
de rencontrer des écarts dus aux arrondis.
C'est particulièrement vrai dans ce calcul de fréquence puisque
nous élevons un réel à une puissance entière potentiellement
grande.
Il faut alors vérifier que la valeur absolue de l'écart constaté est
inférieure à un
epsilon que nous considérons tolérable.
const EPS: f32 = 0.0001;
let x1 = 2.0_f32.sqrt();
let x2 = 1.4142_f32;
assert_eq!(x1, x2); // failure!
assert!((x1 - x2).abs()<=EPS); // success