Aller au contenu
🛠️ToolsShed

Convertisseur Salaire / Taux Horaire

Convertissez entre taux horaire, journalier, hebdomadaire, mensuel et salaire annuel. Personnalisez les heures et jours de travail.

À propos de cet outil

Comprendre votre véritable taux horaire est essentiel pour comparer les offres d'emploi, négocier les salaires et prendre des décisions financières éclairées. Le Convertisseur de Salaire à Heure transforme les salaires annuels, mensuels, hebdomadaires ou journaliers en salaires horaires, révélant combien vous gagnez réellement par heure travaillée. Ceci est particulièrement utile lors de l'évaluation de postes avec des structures salariales différentes, d'opportunités de travail indépendant ou lorsque vous devez calculer une rémunération pour heures supplémentaires.

Pour utiliser le convertisseur, entrez votre montant de salaire et sélectionnez la période qu'il couvre—annuelle, mensuelle, hebdomadaire ou journalière. Ensuite, spécifiez vos heures de travail typiques par jour et le nombre de jours ouvrables par semaine. L'outil calcule instantanément le taux horaire équivalent, et vous pouvez basculer entre n'importe quelle période pour comparer les gains dans différents scénarios. Vous pouvez également inverser le calcul, à partir d'un taux horaire, pour voir à quoi cela équivaut annuellement, vous aidant à comprendre le contexte complet d'un package de rémunération.

Gardez à l'esprit que cette calculatrice suppose des semaines de travail standard et ne tient pas compte des congés non rémunérés, des jours fériés ou des avantages tels que l'assurance maladie ou les contributions de retraite, qui peuvent affecter considérablement votre valeur salariale réelle. Utilisez les résultats comme point de référence pour les négociations salariales, les comparaisons d'emploi et la budgétisation personnelle—mais tenez toujours compte du package de rémunération complet lors de la prise de décisions concernant votre carrière.

Questions Fréquentes

Implémentation du Code

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.