Calculadora de Porcentagem
Calcule porcentagens, aumentos, descontos e resolva regras de três.
Gratis ate 10 MB por arquivo100 MB por enviosem anuncio antes do limite
$titulo = 'Calculadora de Porcentagem';
$descricao = 'Calcule porcentagens, aumentos, descontos, regras de três e muito mais';
$palavrasChave = 'calculadora porcentagem, desconto, aumento, regra de três';
$operacao = 'porcentagem';
$valor1 = '';
$valor2 = '';
$resultado = null;
$explicacao = '';
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$operacao = $_POST['operacao'] ?? 'porcentagem';
switch ($operacao) {
case 'porcentagem':
$valor1 = str_replace(',', '.', $_POST['valor_base'] ?? '');
$valor2 = str_replace(',', '.', $_POST['porcentagem'] ?? '');
if (is_numeric($valor1) && is_numeric($valor2)) {
$resultado = ($valor1 * $valor2) / 100;
$explicacao = "{$valor2}% de {$valor1} = " . number_format($resultado, 2);
}
break;
case 'aumento':
$valor1 = str_replace(',', '.', $_POST['valor_original'] ?? '');
$valor2 = str_replace(',', '.', $_POST['percentual_aumento'] ?? '');
if (is_numeric($valor1) && is_numeric($valor2)) {
$aumento = ($valor1 * $valor2) / 100;
$resultado = $valor1 + $aumento;
$explicacao = "Aumento de {$valor2}% em {$valor1} = {$resultado} (acréscimo de " . number_format($aumento, 2) . ")";
}
break;
case 'desconto':
$valor1 = str_replace(',', '.', $_POST['valor_original_desc'] ?? '');
$valor2 = str_replace(',', '.', $_POST['percentual_desconto'] ?? '');
if (is_numeric($valor1) && is_numeric($valor2)) {
$desconto = ($valor1 * $valor2) / 100;
$resultado = $valor1 - $desconto;
$explicacao = "Desconto de {$valor2}% em {$valor1} = {$resultado} (economia de " . number_format($desconto, 2) . ")";
}
break;
case 'regra_tres':
$a = str_replace(',', '.', $_POST['a'] ?? '');
$b = str_replace(',', '.', $_POST['b'] ?? '');
$c = str_replace(',', '.', $_POST['c'] ?? '');
if (is_numeric($a) && is_numeric($b) && is_numeric($c)) {
$resultado = ($b * $c) / $a;
$explicacao = "Se {$a} equivale a {$b}, então {$c} equivale a {$resultado}";
}
break;
case 'qual_porcentagem':
$parte = str_replace(',', '.', $_POST['parte'] ?? '');
$todo = str_replace(',', '.', $_POST['todo'] ?? '');
if (is_numeric($parte) && is_numeric($todo) && $todo != 0) {
$resultado = ($parte / $todo) * 100;
$explicacao = "{$parte} é " . number_format($resultado, 2) . "% de {$todo}";
}
break;
}
}
?>
Exemplos Rápidos:
25% de 200
Aumento de 15% em 50
Desconto de 20% em 80
Regra de 3: 2=4, 6=?
Proximo passo recomendado
Faca este resultado trabalhar por voce
A Minike conecta a ferramenta que voce esta usando com o produto que tem maior chance de gerar valor recorrente.
R$ 49,90/mo
Minike Ferramentas Pro
Conversoes maiores, sem anuncios principais e prioridade.
Gratis: 10 MB por arquivo e 100 MB por lote.
R$ 29,90/mo
Minike Sites
Transforme arquivos convertidos em paginas, landing pages e lojas.
Previa gratis antes de publicar.
Precos exibidos para Brasil e EUA. O checkout local cobra em BRL ate ativarmos gateway internacional.