Formatar Decimal

(leandroauler) #1

Tenho uma consulta que retorna um campo onde traz a totalização por operação, porém o número vem inteiro da consulta e teria que formatar para consulta:

Exemplo:

Recebo 33300 => 333,00

Quando formato:

{Receita} = number_format({Receita},2,',','.');

Fica 33300,00, alguém pode dar uma ajuda…

(leandroauler) #2

Resolvi da seguinte maneira…

{Receita} = number_format({Receita}/100,2,’,’,’.’);

(Kleyber) #3

Leandro,

Poderia ser assim também:

{Receita} = number_format({Receita},2,’.’,’’);

O lance é que a função number_format (pelo que entendi) não trata legal o ponto decimal.

(leandroauler) #4

Kleyber,

Valeu pela dica.

(Diogo Toscano) #5

Ate pq o separador decimal de fato é “.”. “,” é apenas quando vai exibir, internamente PHP e banco de dados é “.”