<?phpnamespacePhpOffice\PhpSpreadsheet\Shared;classIntOrFloat{/** * Help some functions with large results operate correctly on 32-bit, * by returning result as int when possible, float otherwise. * * @param float|int $value * * @return float|int */publicstaticfunctionevaluate($value){$iValue=(int)$value;return($value==$iValue)?$iValue:$value;}}