API:WStringsCompare
Aus WARWiki
Keine Beschreibung verfügbar.
Nutzung
API:WStringsCompare()
Diese Funktion übernimmt keine Argumente.
Diese Funktion gibt keine Werte zurück.
Source Code
-- String Util formating functions
----------------------------------------------------------------
function StringUtils.FormatNumberWString( number )
-- Local variables
local formatted_string = L""
local number_string = L""..number
local number_length = wstring.len (number_string)
local commas_needed = math.ceil (number_length / 3) - 1
if (commas_needed == 0) then
formatted_string = number_string
return formatted_string
end
local counter = 0
for i = number_length, 1, -3 do
local sub_end = (number_length) - (counter * 3)
local sub_begin = (sub_end - 2)
local substring = wstring.sub (number_string, sub_begin, sub_end)
formatted_string = L","..substring..formatted_string
counter = counter + 1
if (counter == commas_needed) then
local remainder = wstring.sub (number_string, 0, sub_begin-1)
formatted_string = remainder..formatted_string
break;
end
end
--DEBUG (formatted_string)
return formatted_string
end