🛠️ToolsShed

시급→연봉 변환기

시급을 연봉, 월급, 주급으로 변환하거나 반대로 계산합니다.

자주 묻는 질문

코드 구현

def hourly_to_annual(hourly_rate, hours_per_week=40, weeks_per_year=52):
    """Convert hourly wage to annual salary."""
    return round(hourly_rate * hours_per_week * weeks_per_year, 2)

def annual_to_hourly(annual_salary, hours_per_week=40, weeks_per_year=52):
    """Convert annual salary to hourly rate."""
    total_hours = hours_per_week * weeks_per_year
    return round(annual_salary / total_hours, 4)

def breakdown(hourly_rate, hours_per_week=40, weeks_per_year=52):
    """Full salary breakdown."""
    annual = hourly_to_annual(hourly_rate, hours_per_week, weeks_per_year)
    return {
        "hourly": hourly_rate,
        "daily": round(hourly_rate * 8, 2),
        "weekly": round(hourly_rate * hours_per_week, 2),
        "biweekly": round(hourly_rate * hours_per_week * 2, 2),
        "monthly": round(annual / 12, 2),
        "annual": annual,
    }

# Examples
print(hourly_to_annual(25))         # 52000.0
print(annual_to_hourly(60000))      # 28.8462
print(breakdown(25))

Comments & Feedback

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