Function rufl::math::average

source ·
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]));