O Que e a Regra de Tres?
A regra de tres e um metodo matematico para encontrar um valor desconhecido quando voce conhece tres valores relacionados. E baseada em relacoes proporcionais: se A esta para B, entao C esta para X.
A Formula
// Proporcao direta
A --- B
C --- X
X = (B * C) / A
// Exemplo: Se 5 macas custam R$3, quanto custam 8?
// 5 --- 3
// 8 --- X
// X = (3 * 8) / 5 = R$4,80Proporcao Direta vs Inversa
| Tipo | Comportamento | Exemplo |
|---|---|---|
| Direta | Ambos valores aumentam juntos | Mais itens = maior custo |
| Inversa | Um aumenta, outro diminui | Mais trabalhadores = menos tempo |
Regra de Tres Inversa
// Se 4 trabalhadores terminam um servico em 6 dias,
// quanto tempo para 8 trabalhadores?
// 4 trabalhadores --- 6 dias
// 8 trabalhadores --- X dias
// X = (4 * 6) / 8 = 3 diasAplicacoes do Dia a Dia
- Culinaria: Uma receita serve 4 mas voce precisa servir 7. Escale todos os ingredientes proporcionalmente
- Compras: Comparacao de preco por unidade. Qual e mais barato: 500g por R$5 ou 750g por R$7?
- Viagem: Se seu carro faz 12 km/L, quanto combustivel para uma viagem de 300km?
- Financas: Se voce ganha R$3.000/mes trabalhando 40 horas/semana, qual e seu valor por hora?
- Construcao: Se 50 azulejos cobrem 8 metros quadrados, quantos azulejos para 25 metros quadrados?
Na Programacao
A regra de tres aparece em todo lugar no codigo:
// Mapeando um valor de uma faixa para outra
function mapearFaixa(valor, entMin, entMax, saiMin, saiMax) {
return saiMin + (valor - entMin) * (saiMax - saiMin) / (entMax - entMin);
}
// Barra de progresso: download de arquivo
const porcentagem = (bytesDownloaded * 100) / totalBytes;Resolva qualquer proporcao instantaneamente com a Calculadora de Regra de Tres do PureTools. Insira tres valores, obtenha o quarto. Suporta proporcoes diretas e inversas.