Mario Junior Postado Maio 18, 2009 Denunciar Share Postado Maio 18, 2009 Boa tarde.Em uma conta realizada pelo sistema, o número final resultou em 200.99566361088.Usando o number_format, este número é arredondado para 201.00.Tem como fazer com que ele se formate para o valor de 200.99 , sem arredondar?Obrigado desde já. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Maio 18, 2009 Denunciar Share Postado Maio 18, 2009 É, no number_format, apesar de não estar no manual, faz arredondamento...uma solução seria, dar um explode no ponto, e com substr pegar os dois primeiros caracteres depois do ponto, ai é só unir tudo... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mario Junior Postado Maio 19, 2009 Autor Denunciar Share Postado Maio 19, 2009 Blza ESerra. Vou fazer isso então.Obrigado pela informação. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Maio 19, 2009 Denunciar Share Postado Maio 19, 2009 Também dá pra fazer assim:$var=floor($var*100)/100; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mario Junior Postado Maio 20, 2009 Autor Denunciar Share Postado Maio 20, 2009 Olá Jonathan!valeu aí pela dica também. Vou fazer isso. Forte abraço! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Mario Junior
Boa tarde.
Em uma conta realizada pelo sistema, o número final resultou em 200.99566361088.
Usando o number_format, este número é arredondado para 201.00.
Tem como fazer com que ele se formate para o valor de 200.99 , sem arredondar?
Obrigado desde já.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.