From 5f341bc144fd82ed9336391709143a7b77bbba70 Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Mon, 2 Dec 2019 13:00:47 +0100 Subject: [PATCH] fix --- src/moments/variance0.rs | 4 ++-- src/moments/variance1.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/moments/variance0.rs b/src/moments/variance0.rs index b158026..f0daeba 100644 --- a/src/moments/variance0.rs +++ b/src/moments/variance0.rs @@ -83,7 +83,7 @@ impl Variance0 { /// This is an unbiased estimator of the variance of the population. #[inline] pub fn sample_variance(&self) -> f64 { - if self.avg.len() < 1 + ddof as usize { + if self.avg.len() < 1 + ddof as u64 { return 0.; } self.sum_2 / f64::approx_from(self.avg.len() - ddof).unwrap() @@ -95,7 +95,7 @@ impl Variance0 { #[inline] pub fn population_variance(&self) -> f64 { let n = self.avg.len(); - if n < 1 + ddof as usize { + if n < 1 + ddof as u64 { return 0.; } self.sum_2 / f64::approx_from(n).unwrap() diff --git a/src/moments/variance1.rs b/src/moments/variance1.rs index 0dc4304..5b2d8e6 100644 --- a/src/moments/variance1.rs +++ b/src/moments/variance1.rs @@ -83,7 +83,7 @@ impl Variance1 { /// This is an unbiased estimator of the variance of the population. #[inline] pub fn sample_variance(&self) -> f64 { - if self.avg.len() < 1 + ddof as usize { + if self.avg.len() < 1 + ddof as u64 { return 0.; } self.sum_2 / f64::approx_from(self.avg.len() - ddof).unwrap() @@ -95,7 +95,7 @@ impl Variance1 { #[inline] pub fn population_variance(&self) -> f64 { let n = self.avg.len(); - if n < 1 + ddof as usize { + if n < 1 + ddof as u64 { return 0.; } self.sum_2 / f64::approx_from(n).unwrap()