util/mathcompat.lua
changeset 12786 8815d3090928
equal deleted inserted replaced
12785:22066b02887f 12786:8815d3090928
       
     1 if not math.type then
       
     2 
       
     3 	local function math_type(t)
       
     4 		if type(t) == "number" then
       
     5 			if t % 1 == 0 and t ~= t + 1 and t ~= t - 1 then
       
     6 				return "integer"
       
     7 			else
       
     8 				return "float"
       
     9 			end
       
    10 		end
       
    11 	end
       
    12 	_G.math.type = math_type
       
    13 end