Калькулятор процентов
Рассчитывайте проценты, изменение процентов и суммы чаевых.
Калькулятор процентов решает наиболее распространённые задачи на проценты в одном удобном интерфейсе: определить, какой процент одно число составляет от другого, вычислить процент от заданного значения, найти исходное значение по известному проценту, рассчитать процентный рост или снижение между двумя числами.
Выберите нужный тип расчёта, введите известные значения — результат появится мгновенно. Можно работать и в обратном направлении: зная цену со скидкой и процент скидки, инструмент вычислит исходную цену.
Расчёты процентов нужны повсюду: скидки и наценки в торговле, расчёт налогов, финансовые доходы, оценки, чаевые, статистический анализ.
Часто задаваемые вопросы
Реализация кода
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.