diff --git a/app/Support/Steam.php b/app/Support/Steam.php index 9ddbd49e41..fd461da75d 100644 --- a/app/Support/Steam.php +++ b/app/Support/Steam.php @@ -111,7 +111,10 @@ class Steam if('' === trim($number)) { return '0'; } - Log::debug(sprintf('Trying bcround("%",%d)', $number, $precision)); + if(false !== stripos($number,'e')) { + $number = sprintf('%.24f',$number); + } + Log::debug(sprintf('Trying bcround("%s",%d)', $number, $precision)); if (str_contains($number, '.')) { if ($number[0] !== '-') { return bcadd($number, '0.'.str_repeat('0', $precision).'5', $precision);