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
916
10 de janeiro de 2013 às 00:16
info
Group: Marquês
Joined: 02/08/12
Posts: 1k
Reputation: +234
Tibia Character: Maurolkit

10 de janeiro de 2013 às 01:07
Caralho brun123 você é muito foda sério mesmo, quando liberar te dou rep+.
info
Group: Barão
Joined: 18/10/10
Posts: 246
Reputation: +89
Tibia Character: 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
Group: Herói
Joined: 23/12/08
Posts: 2.4k
Reputation: +359
Gender: Masculino
Tibia Character: Gordo Warlike

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




info
Group: Marquês
Joined: 02/08/12
Posts: 1k
Reputation: +234
Tibia Character: 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?
Edited Janeiro 9 by Skymagnum