How can I do from this: $1000 to this: $1,000.
#1

How is it that you can do that? i.e like $100000 > $100,000

Add in a comma.
Reply
#2

https://sampforum.blast.hk/showthread.php?tid=184328
Reply
#3

Credits to Ryder (I think)
pawn Код:
stock convertNumber(iValue, iDelim[2] = ",", szNum[15] = "", iSize = sizeof(szNum)) {
    format(szNum, iSize, "%d", iValue < 0 ? -iValue : iValue);

    for(new i = strlen(szNum) - 3; i > 0; i -= 3) {
        strins(szNum, iDelim, i, iSize);
    }
    if(iValue < 0) {
        strins(szNum, "-", 0, iSize);
    }
    return szNum;
}
pawn Код:
public OnGameModeInit()
{
    convertNumber(500000);//500,000
    return 1;
}
Reply
#4

Hmm, I'm not sure that's what that does?
Reply
#5

Quote:
Originally Posted by Bu11Sh0t
Посмотреть сообщение
Credits to Ryder (I think)
pawn Код:
stock convertNumber(iValue, iDelim[2] = ",", szNum[15] = "", iSize = sizeof(szNum)) {
    format(szNum, iSize, "%d", iValue < 0 ? -iValue : iValue);

    for(new i = strlen(szNum) - 3; i > 0; i -= 3) {
        strins(szNum, iDelim, i, iSize);
    }
    if(iValue < 0) {
        strins(szNum, "-", 0, iSize);
    }
    return szNum;
}
pawn Код:
public OnGameModeInit()
{
    convertNumber(500000);//500,000
    return 1;
}
Thank you! REP +.
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)