//20190401031杨小可
struct ToolSet {
static func taxPayment(salary: Double) -> Double {
var tax = 0.0
if salary < 0.0 {
print("Salary is negtive!")
}
if salary < 3000 {
tax = salary * 0.03
}else if salary < 12000 {
tax = 900 + (salary-3000) * 0.1
}else if salary < 25000 {
tax = 900 + 900 + (salary - 12000) * 0.2
} else if salary >= 25000{
tax = 900 + 900 + 2600 + (salary-25000) * 0.3
}
return tax
}
}
ToolSet.taxPayment(salary: 25000)
print(tax)