SA-MP Forums Archive
[Pedido] Separar nъmeros por vнrgula - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Separar nъmeros por vнrgula (/showthread.php?tid=259201)



[Pedido] Separar nъmeros por vнrgula - Bloude - 03.06.2011

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б.


Re: [Pedido] Separar nъmeros por vнrgula - ViniBorn - 03.06.2011

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


Re: [Pedido] Separar nъmeros por vнrgula - Ricop522 - 03.06.2011

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;
}