Conversor de Salário para Hora
Converta entre tarifa horária, diária, semanal, mensal e salário anual. Horas e dias de trabalho personalizáveis.
Sobre esta ferramenta
Entender sua verdadeira taxa horária é essencial para comparar ofertas de emprego, negociar salários e tomar decisões financeiras informadas. O Conversor de Salário para Hora transforma salários anuais, mensais, semanais ou diários em salários por hora, revelando quanto você realmente ganha por hora trabalhada. Isso é particularmente valioso ao avaliar posições com estruturas salariais diferentes, oportunidades de trabalho autônomo ou quando você precisa calcular compensação por horas extras.
Para usar o conversor, insira seu valor de salário e selecione o período que ele cobre—seja anual, mensal, semanal ou diário. Em seguida, especifique suas horas de trabalho típicas por dia e o número de dias úteis por semana. A ferramenta calcula instantaneamente a taxa horária equivalente, e você pode alternar entre qualquer período para comparar ganhos em diferentes cenários. Você também pode trabalhar de forma inversa, a partir de uma taxa horária, para ver a quanto equivale anualmente, ajudando você a entender o contexto completo de um pacote de compensação.
Tenha em mente que esta calculadora assume semanas de trabalho padrão e não leva em conta licenças não remuneradas, feriados ou benefícios como seguro de saúde ou contribuições de aposentadoria, que podem afetar significativamente seu valor salarial real. Use os resultados como ponto de referência para discussões salariais, comparações de trabalho e orçamento pessoal—mas sempre considere o pacote de compensação completo ao tomar decisões sobre sua carreira.
Perguntas Frequentes
Implementação de Código
def salary_breakdown(amount, period, hours_per_day=8, days_per_week=5, weeks_per_year=52):
"""Convert salary from any period to all standard periods."""
hours_per_week = hours_per_day * days_per_week
hours_per_year = hours_per_week * weeks_per_year
annual = {
"hourly": amount * hours_per_year,
"daily": amount * days_per_week * weeks_per_year,
"weekly": amount * weeks_per_year,
"biweekly": amount * weeks_per_year / 2,
"semimonthly": amount * weeks_per_year / 24 * 2,
"monthly": amount * weeks_per_year / 12,
"quarterly": amount * weeks_per_year / 4,
"annual": amount,
}
# First convert to annual, then to each period
if period not in annual:
raise ValueError(f"Unknown period: {period}")
yearly = annual[period]
hourly = yearly / hours_per_year
return {
"hourly": round(hourly, 4),
"daily": round(hourly * hours_per_day, 2),
"weekly": round(hourly * hours_per_week, 2),
"biweekly": round(hourly * hours_per_week * 2, 2),
"semimonthly": round(yearly / 24, 2),
"monthly": round(yearly / 12, 2),
"quarterly": round(yearly / 4, 2),
"annual": round(yearly, 2),
}
# Example: $60,000 annual salary
result = salary_breakdown(60000, "annual")
for k, v in result.items():
print(k, ":", v)Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.