From aab2a634ef89510c7a0b774617092f5da58876ac Mon Sep 17 00:00:00 2001 From: Romulus21 Date: Mon, 23 Sep 2024 09:51:15 +0200 Subject: [PATCH] change valut to float --- src/main.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index dc04261..22add1c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -136,16 +136,16 @@ fn aggregate_values( let donnees: Vec = selected_rows.into_iter().map(Donnee::from).collect(); - let mut value: i32 = 0; - let mut count = 0; + let mut value: f32 = 0.0; + let mut count: f32 = 0.0; let mut ids: Vec = Vec::new(); for donnee in donnees { - value += donnee.donnee.parse::().unwrap(); - count += 1; + value += donnee.donnee.parse::().unwrap(); + count += 1.0; ids.push(donnee.id.to_string()); } - if count > 1 { + if count > 1.0 { let average = value / count; let entry_date = current_time + (Duration::minutes(average_duration) / 2); let donnee = Donnee {