function func(number)
local number = number
local decimal = number - math.floor(number)
decimal = tonumber(tostring(decimal):sub(3, string.len(decimal)))
number = tostring(math.floor(number)):reverse()
for _ = 3, #number, 4 do
number = number:sub(1, _) .. "." .. number:sub(_ + 1, #number)
end
return number:reverse() .. (decimal and "," .. decimal or "")
end
5
891
10 de janeiro de 2013 às 00:16
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

10 de janeiro de 2013 às 01:07
Caralho brun123 você é muito foda sério mesmo, quando liberar te dou rep+.
info
Grupo: Barão
Registrado: 18/10/10
Posts: 246
Reputação: +89
Char no Tibia: Elite Pamcadaum

10 de janeiro de 2013 às 01:31
function func(number) local number = number local decimal = number - math.floor(number) decimal = tonumber(tostring(decimal):sub(3, string.len(decimal))) number = tostring(math.floor(number)):reverse() for _ = 3, #number, 4 do number = number:sub(1, _) .. "." .. number:sub(_ + 1, #number) end return number:reverse() .. (decimal and "," .. decimal or "") end
Brun, por que você sempre faz algo do tipo:
function func(number) local number = number
Não entendo ![]()
é a mesma coisa de fazer:
local number = 5 local number = number
info
Grupo: Herói
Registrado: 23/12/08
Posts: 2.4k
Reputação: +359
Gênero: Masculino
Char no Tibia: Gordo Warlike

10 de janeiro de 2013 às 03:30
movido!




info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit
Tem alguma função que possa modificar um número exêmplo o número é 386231 mas queria que ele ficasse 386.231 com aquele ponto(.) tem algo que faça isso?
Editado Janeiro 9 por Skymagnum