[Pedido] Separar nъmeros por vнrgula
#1

E aн, se possнvel, gostaria que alguйm criasse uma funзгo que fizesse assim:

pawn Код:
Virgula(valor);
Onde o valor seria um nъmero. Essa funзгo Virgula(valor); retornaria o valor em string com as vнrgulas.

Por exemplo:

pawn Код:
new dinheiro, str[110];
dinheiro = 1500;
format(str, sizeof(str), "Vocк tem %s", Virgula(dinheiro));
SendClientMessage(playerid, cor, str);
O resultado seria:

Vocк tem 1,500

Agradeзo desde jб.
Reply
#2

Nгo seria mais fбcil usar float em vez de string?
Reply
#3

pawn Код:
stock Comma(numbers) //by Gamer931215
{
    new temp[24],counter = -1;
    valstr(temp,numbers);
    for(new i = strlen(temp);i > 0; i--)
    {
        counter++;
        if(counter == 3)
        {
            strins(temp,",",i);
            counter = 0;
        }
    }
    return temp;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)