[−][src]Function nikisas_test::utils::avoid_mults
pub fn avoid_mults<F: FloatExt>(x: F) -> impl Fn(&F) -> bool
Instructs the iterator to avoid all multipliers of this particular value.
use nikisas_test::prelude::*; use nikisas_test::utils::avoid_mults; fn cos(x: f32) -> f32 { // your implementation } let error = UniformSample::with_count(-2.1e+9, 2.1e+9, 10000) .filter(avoid_mults(core::f32::consts::PI / 2.0)) .error(|x| (cos(x), x.cos()));