Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá gente.
Tenho o seguinte script que gera as parcelas do valor de um produto.
function valorParcela( $valor, $nr_parcela )
{
return number_format( ( $valor / $nr_parcela ), 2, ',', '' );
}
for ( $i=1; $i <=12; $i++ ){
echo '<pre>'.$i .' - '.valorParcela( '108.60', $i ).'</p>';
}
A saída do script acima fica assim:
1 x 108.60 - 108.60 - este é o valor do produto
2 x 54.30 - 108.60
3 x 36.20 - 108.60
4 x 27.15 - 108.60
5 x 21.72 - 108.60
6 x 18.10 - 108.60
7 x 15.51 - 108.57
8 x 13.58 - 108.64 -> maior que o valor do produto
9 x 12.07 - 108.63
10 x 10.86 - 108.60
11 x 9.87 - 108.57
12 x 9.05 - 108.60
Como faço para corrigir isso?
Carregando comentários...