pub fn average<T: Number>(numbers: &[T]) -> f64
Expand description
Calculats the average value of number vector.
§Arguments
numbers
- The number vector to calculate average.
§Returns
Average value of number vector.
§Examples
use rufl::math;
assert_eq!(2.5, math::average(&vec![1, 2, 3, 4]));
assert_eq!(2.1999999999999997, math::average(&vec![1.1, 2.2, 3.3]));