oops rust evidently will do some rounding for prints

main
Bel LaPointe 2023-12-19 11:25:06 -05:00
parent d97be3123b
commit a693776a59
1 changed files with 4 additions and 1 deletions

View File

@ -132,12 +132,15 @@ fn log(f: &String, enabled: &bool, since: &Option<String>, 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::<Vec<_>>());
}
}
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);
}
}
}