Jump to content

How I can format/convert a Grid List number?


MajdMTA

Recommended Posts

Take a look at this function:

function convertNumber ( number )   
    local formatted = number   
    while true do       
        formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2')     
        if ( k==0 ) then       
            break    
        end   
    end   
    return formatted 
end 

More information here:

https://wiki.multitheftauto.com/wiki/ConvertNumber

Link to comment

Alternate version with no loops:

function commaNumber(n) 
    local left, num, right = string.match(n, "^([^%d]*%d)(%d*)(.-)$") 
    return left..(num:reverse():gsub("(%d%d%d)", "%1,"):reverse())..right 
end 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...