diff options
author | Nick Fitzgerald <fitzgen@gmail.com> | 2017-08-31 13:54:45 -0700 |
---|---|---|
committer | Nick Fitzgerald <fitzgen@gmail.com> | 2017-09-07 10:52:31 -0700 |
commit | a93d0fb2128b68b390293265138ab3c51fcd77b0 (patch) | |
tree | e9d5fdde679a7f38d9658ddd2ba924d1d0ef41fc | |
parent | 6e4383a2df54ccd1458c7bbfc3f986c2614e0ed2 (diff) |
We can afford the exra cycles to use double precision floats here
;)
-rw-r--r-- | src/time.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/time.rs b/src/time.rs index 6652b173..c841bccf 100644 --- a/src/time.rs +++ b/src/time.rs @@ -37,8 +37,8 @@ impl<'a> Timer<'a> { fn print_elapsed(&mut self) { if self.output { let elapsed = self.elapsed(); - let time = (elapsed.as_secs() as f32) * 1e3 - + (elapsed.subsec_nanos() as f32) / 1e6; + let time = (elapsed.as_secs() as f64) * 1e3 + + (elapsed.subsec_nanos() as f64) / 1e6; let stderr = io::stderr(); // Arbitrary output format, subject to change. writeln!(stderr.lock(), |