--千分位数字
--@num 需要转化的数字
function UICommon.formatnumberthousands(num)
local function checknumber(value)
return tonumber(value) or 0
end
local formatted = tostring(checknumber(num))
local k
while true do
formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2')
if k == 0 then
break end
end
return formatted
end