Function approx_pearson_skew::std_dev_pop[][src]

pub fn std_dev_pop(avg: &f32, slice: &[u8]) -> Option<f32>

Immutable slice population standard deviation

The mean/average argument allows for value reuse if already known. Uses the approximate square root to allow no_std use.

let arr = [0, 0, 0, 5, 10];
let avg = mean(&arr).unwrap();
let std = std_dev_pop(&avg, &arr).unwrap();
assert_eq!(std, 4.0);