Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Eu preciso da diferença entre um número e outro, mas ele trás deste jeito:
$valor = 300 - 210.60;
//retorna 89.4
Mas eu preciso que retorne 89.40. Como eu faço isso?
Você pode realizar a mesma operação com a função sprintf().
var_dump(sprintf('%.2f', 300 - 210.60));
// string(5) "89.40"
http://php.net/manual/en/function.sprintf.php
Só lembrando que ao utilizar as funções number_format() ou sprintf() o tipo do resultado será alterado de float para string :)
Obrigado, os dois jeitos deram certo
/*
4º parâmetro("") = Separador de milhar
*/