Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal veja o seguinte cenario:
Arroz: 71.428571428571%
Feijão: 14.285714285714%
Carne: 14.285714285714%
TOTAL: 99,99999999%
Preciso fazer arredondamento para no maximo duas casas apos a virgula, pois há situações em que as casas decimais são infinitas ou muito grande para serem exibidas ao usuario, entao aplico a função round do php.
<?php
$novovalor = round($valor, 2);
?>
Apos a aplicação desta formula tenho:
Arroz: 71,43
Feijão: 14,29
Carne: 14,29
**TOTAL: 100,01**
Enfim, esta tabela com os valores percentuais arredonados acima serão exibidos para o usuario, porém inadequado, pois extrapola os 100%. Gostaria de saber como faço esse arredondamento para que posteriormente a **soma nao seja inferior e nem superior a 100%.**
**Como faço isso?**
**OBS: NAO POSSO APLICAR ROUND EM TOTAL POIS SERÁ PERCEPTIVEL AO USUARIO O ERRO DA SOMA**Carregando comentários...