Calcular Porcentagem com PHP

Calcular porcentagem com PHP em um script pode não ser uma tarefa básica e simples de executar se o programador não estiver afiado na lógica matemática empregada ou for  um iniciante na linguagem. Pensando nestas dificuldades, publico este pequeno tutorial de porcentagens com PHP.

Este artigo tem como objetivo responder 5 perguntas sobre cálculo de porcentagem em PHP. Muitas vezes nos deparamos com situações em que precisamos calcular descontos, lucros ou percentuais de acertos em um determinado contexto. Neste artigo, vamos explorar algumas dessas situações e mostrar como realizar esses cálculos de forma simples e eficiente usando a linguagem de programação PHP.

As perguntas que serão respondidas neste artigo são:

Calcular Porcentagem com PHP

Cada uma dessas perguntas será explicada em detalhes e mostraremos como realizar os cálculos em PHP de forma simples e rápida.

Cálculo de desconto em produto e porcentagem com PHP

Ex: 1 – Um produto com valor de R$ 178,00. Quanto fica um desconto de 15%? Veja o código em PHP:

<?php

$valor = 178.00; // valor original
$percentual = 15.0 / 100.0; // 15%
$valor_final = $valor + ($percentual * $valor);

echo "O valor final do produto é: " . $valor_final; // O resultado será 204,70

Cálculo de desconto em produto partindo de outra pergunta

Ex: 2 – Um produto, cujo valor original era de R$ 250,00, teve um desconto de 8%. Qual foi seu valor final? Veja o código em PHP:

<?php

$valor = 250.00; // valor original
$percentual = 8.0 / 100.0; // 8%
$valor_final = $valor – ($percentual * $valor);

echo "O valor final do produto é: " . $valor_final; // O resultado será 230,00

Cálculo da porcentagem de acertos

Ex: 3 – Em um concurso de perguntas e respostas, um jovem acertou 72 das 90 perguntas apresentadas. Qual foi a porcentagem de acertos? E a porcentagem de erros? Veja o código em PHP:

<?php

$perguntas = 90;
$acertos = 72;

echo "Porcentagem de acertos: " . (($acertos / $perguntas) * 100) . "%" . "";
echo "Porcentagem de erros: " . ((($perguntas – $acertos) / $perguntas) * 100) . "%"; // Os resultados serão 80% e 20%

Cálculo da porcentagem de lucro

Ex: 4 – Uma TV foi adquirida por R$ 5.000,00 e revendido por R$ 6.400,00. Qual foi a porcentagem de lucro na transação? Veja o código em PHP:

<?php

$v_ant = 5000; // valor anterior
$v_nov = 6400; // valor novo
$p_lucro = 0; // porcentagem de lucro

while(($v_ant * (1 + ($p_lucro / 100))) < $v_nov){
  $p_lucro = $p_lucro + 0.1;
  if($p_lucro >= 1000) { // condição de parada
    break;
  }
}

echo "A porcentagem de lucro foi de: " . round($p_lucro, 2) . "%"; // O resultado será 28%

Cálculo de comissão de vendas

Ex: 5 – Uma loja repassa 5% do lucro a seus vendedores. Se um produto custa R$ 70,00, qual o valor em reais repassado a um determinado vendedor? Veja o código em PHP:

<?php

$valor = 70; // valor do produto
$porcent = 5 / 100; // 5%
$comissao = $porcent * $valor;

echo "O valor repassado ao vendedor e: " . $comissao; // O resultado será 3,5

Se você quiser ver outros artigos sobre PHP que escrevi, clique aqui agora mesmo! Se você está aprendendo PHP, adoraríamos ouvir suas experiências ao lidar com cálculos de porcentagem!

Compartilhe suas dúvidas, sugestões ou até mesmo exemplos de situações em que precisou fazer cálculos desse tipo. Aqui na nossa comunidade, valorizamos a troca de conhecimento e estamos sempre dispostos a ajudar uns aos outros a crescerem juntos na programação.

Então, não hesite em deixar seu comentário abaixo e participe da discussão!