[Ajuda] Formataзгo de Nъmeros em Decimal
#3

Olб PT, Obrigado pela resposta.
Fiz o teste para a funзгo que vocк me passou, porйm ele nгo resulta no que esperava.

PHP код:
new grana 10000;
new 
string[50]; 
A saнda estб em uma SendClientMessage:
PHP код:
format(stringsizeof(string), "Dinheiro: R$ %d."IntegerWithDelimiter(grana","));
SendClientMessage(playerid,0xFFFFFFAA,string); 
Resultado: Dinheiro: R$ 49.

quando o resultado esperado deveria ser:

Resultado: Dinheiro: R$ 10.000,00.





@Edit
PT, desculpe-me a ignorвncia, havia esquecido de alterar %d por %s.
Quanto a isto, o resultado estб a ser: Dinheiro: R$ 10.000.

Realizei alguns ajustes no codigo que ficou assim, logo abaixo temos a resposta que esperava no comeзo.
PHP код:
IntegerWithDelimiter(integerdelimiter[] = ".")
{
    new
        
string[16];
    
format(stringsizeof string"%i,00"integer);
    for (new 
strlen(string) - 6= ((integer 0) ? 0); j-= 3)
    {
        
strins(stringdelimiterisizeof string);
    }
    return 
string;

Dinheiro: R$ 10.000,00.

Obrigado PT por repassar este cуdigo e ao Konstantinos por sua criaзгo.
Reply


Messages In This Thread
Formataзгo de Nъmeros em Decimal - by nonnemacher - 23.04.2016, 02:25
Re: Formataзгo de Nъmeros em Decimal - by PT - 23.04.2016, 03:49
Re: Formataзгo de Nъmeros em Decimal - by nonnemacher - 23.04.2016, 04:54

Forum Jump:


Users browsing this thread: 1 Guest(s)