From a693776a59caa40860273de18e586c8ea96b3a4a Mon Sep 17 00:00:00 2001 From: Bel LaPointe <153096461+breel-render@users.noreply.github.com> Date: Tue, 19 Dec 2023 11:25:06 -0500 Subject: [PATCH] oops rust evidently will do some rounding for prints --- src/main.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index e999850..4806b37 100644 --- a/src/main.rs +++ b/src/main.rs @@ -132,12 +132,15 @@ fn log(f: &String, enabled: &bool, since: &Option, verbose: &bool) -> Re } for i in result.iter_mut() { i.d = i.xs.iter().map(|x| x.d).sum(); + if *verbose { + eprintln!("{} = {:?}", &i.d, &i.xs.iter().map(|x| x.d).collect::>()); + } } for log in result { for x in log.xs { if x.x.len() > 0 { - println!("{} ({}) {} ({:.1})", log.t, (0.5 + log.d) as i64, x.x, x.d + 0.05); + println!("{} ({:.0}) {} ({:.1})", log.t, log.d, x.x, x.d); } } }