Module:Hex
Jump to navigation
Jump to search
Documentation for this module may be created at Module:Hex/doc
p = {}
p.hexToDec = function(hex)
local dec = 0
convert = {
["0"] = 0,
["1"] = 1,
["2"] = 2,
["3"] = 3,
["4"] = 4,
["5"] = 5,
["6"] = 6,
["7"] = 7,
["8"] = 8,
["9"] = 9,
["a"] = 10,
["b"] = 11,
["c"] = 12,
["d"] = 13,
["e"] = 14,
["f"] = 15,
}
for i in string.gmatch(hex, "[^.]") do
dec = (dec*16) + convert[string.lower(i)]
end
return dec
end
return p