From 60d372979dc7bf51e7bb076da18952135f14af98 Mon Sep 17 00:00:00 2001 From: wolfraider <31896575+wolfraider@users.noreply.github.com> Date: Tue, 11 May 2021 18:30:49 -0500 Subject: [PATCH] PHP 8 Unit Conversion Fix (#12857) * PHP 8 Unit Conversion Fix * changed to float --- LibreNMS/Util/Number.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LibreNMS/Util/Number.php b/LibreNMS/Util/Number.php index 8a12d4eb39..4ac43a9964 100644 --- a/LibreNMS/Util/Number.php +++ b/LibreNMS/Util/Number.php @@ -36,6 +36,7 @@ class Number public static function formatSi($value, $round = 2, $sf = 3, $suffix = 'B') { + $value = (float) $value; $neg = $value < 0; if ($neg) { $value = $value * -1; @@ -66,6 +67,7 @@ class Number public static function formatBi($value, $round = 2, $sf = 3, $suffix = 'B') { + $value = (float) $value; $neg = $value < 0; if ($neg) { $value = $value * -1;