From a7c7cd2d5131acee3e30c402939acf1f5a51e2d8 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Wed, 25 Dec 2019 19:06:07 +0000 Subject: [PATCH] 92_FileLog.pm: use abs vor avg decimal computing (Forum #106672) git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20826 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/92_FileLog.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FHEM/92_FileLog.pm b/FHEM/92_FileLog.pm index ccd53acc5..7a94e51a4 100644 --- a/FHEM/92_FileLog.pm +++ b/FHEM/92_FileLog.pm @@ -1066,7 +1066,7 @@ RESCAN: $data{"max$j"} = $max[$i]; if($cnt[$i]) { my $a = $sum[$i]/$cnt[$i]; - $data{"avg$j"} = sprintf("%0.*f", ($a<=1 ? 3 : ($a <= 10 ? 2 : 1)), $a); + $data{"avg$j"} = sprintf("%0.*f",abs($a)<=1 ? 3 : abs($a)<=10 ? 2 :1,$a); } else { $data{"avg$j"} = 0; }