🛠️ToolsShed

Calculadora de Porcentagem

Calcule porcentagens, variação percentual e gorjetas.

A Calculadora de Porcentagem resolve os problemas mais comuns de porcentagem em uma única interface fácil de usar: encontrar qual porcentagem um número é de outro, calcular uma porcentagem de um valor dado, encontrar o valor original quando você conhece uma porcentagem dele, e calcular aumento ou diminuição percentual entre dois números.

Basta selecionar o tipo de cálculo que você precisa, inserir os valores conhecidos e o resultado aparece instantaneamente. Você também pode trabalhar de trás para frente — por exemplo, se você conhece o preço com desconto e a porcentagem de desconto, a ferramenta pode dizer o preço original.

Cálculos de porcentagem são usados em todos os lugares: em descontos e margens de varejo, cálculos de impostos, retornos financeiros, cálculos de notas, cálculos de gorjeta e análise estatística.

Perguntas Frequentes

Implementação de Código

def percentage_of(percent, total):
    """X% of Y"""
    return total * percent / 100

def what_percent(part, total):
    """X is what % of Y"""
    return (part / total) * 100 if total != 0 else 0

def percent_change(old_value, new_value):
    """Percentage change from old to new"""
    return ((new_value - old_value) / old_value) * 100 if old_value != 0 else 0

def add_percent(value, percent):
    """Add X% to a value"""
    return value * (1 + percent / 100)

def subtract_percent(value, percent):
    """Subtract X% from a value"""
    return value * (1 - percent / 100)

# Examples
print(f"15% of 200:         {percentage_of(15, 200)}")
print(f"30 is what % of 120: {what_percent(30, 120):.2f}%")
print(f"50 -> 75 change:    {percent_change(50, 75):.2f}%")
print(f"100 + 20%:          {add_percent(100, 20)}")
print(f"100 - 15%:          {subtract_percent(100, 15)}")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.