/// Simultaneously computes the sine and cosine of `a` expressed in multiples of
/// *pi* radians, or half-turns.
///
-/// Sin error <= 0.96563 ulp.
+/// Sin error <= 0.96441 ulp.
/// Cos error <= 0.96677 ulp.
///
/// Returns `(sin(a * pi), cos(a * pi))`
let errors = check_exhaustive_f32(ref_sin_pi_f32, |a| sin_cos_pi_f32(a).0, false);
println!("SIN: {errors:?}");
assert_eq!(errors.max_error_ulp, 1);
- assert_eq!(errors.num_errors, 55_943_962);
+ assert_eq!(errors.num_errors, 55_931_154);
}
#[test]