diff options
| author | Dirk Leifeld <leifeld@posteo.de> | 2014-05-02 18:28:46 +0200 |
|---|---|---|
| committer | Dirk Leifeld <leifeld@posteo.de> | 2014-05-03 10:04:33 +0200 |
| commit | a8da4f7309f1684d7c229de494c2527b6089b314 (patch) | |
| tree | d6ba8094df495785074723c9f48f84e2cbe124a9 /src/libtest/stats.rs | |
| parent | b43d7b024ba9775d1c744531e2c90cfd5f0623d9 (diff) | |
| download | rust-a8da4f7309f1684d7c229de494c2527b6089b314.tar.gz rust-a8da4f7309f1684d7c229de494c2527b6089b314.zip | |
Use is_zero
Diffstat (limited to 'src/libtest/stats.rs')
| -rw-r--r-- | src/libtest/stats.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/libtest/stats.rs b/src/libtest/stats.rs index 2e4fb872d70..e73a43efe76 100644 --- a/src/libtest/stats.rs +++ b/src/libtest/stats.rs @@ -184,8 +184,7 @@ impl<'a,T: Float + FromPrimitive> Stats<T> for &'a [T] { // `lo`. Together `hi+lo` are exactly equal to `x+y`. let hi = x + y; let lo = y - (hi - x); - let zero: T = Zero::zero(); - if lo != zero { + if !lo.is_zero() { *partials.get_mut(j) = lo; j += 1; } @@ -373,13 +372,13 @@ pub fn write_boxplot<T: Float + Show + FromPrimitive>( // need to consider when the limit is zero let zero: T = Zero::zero(); - let lo = if lomag == zero { + let lo = if lomag.is_zero() { zero } else { (s.min / lomag).floor() * lomag }; - let hi = if himag == zero { + let hi = if himag.is_zero() { zero } else { (s.max / himag).ceil() * himag |
