Математическая формула по расчету комиссии? После долгой работы уже совсем голова не соображает) нужна прастая мат.формула для расчета комиссии, вот условие задачи:
Стоимость товара 20$ комиссия платежной системы 3.9% + 0.30$, как расчитать стоимость товара так что бы после оплаты нам осталось ровно 20$?))
не забываем что число 21.1 не прокатит, так как комиссия 1.1 будет вычислена из 20$ а к оплате уже уйдет 21.1$ соответственно и комиссия будет высчитываться из 21.1. Если привести к простой мат. формуле то мы получим следующее условие:
х = (20 + х) * 0.039 + 0.30
чему будет равен x? а точнее как динамически вычислять X при другой цене (отличной от 20).
Можно предложить решение в виде формулы на любом из языков javaScript/java/c++/php/python или в виде простой мат. формулы.

21 Авг 2019 в 06:10
182 +1
0
Ответы
1

Вот пример решения на языке Python:

def calculate_price(original_price, commission_rate, flat_fee):
x = (original_price + x) * commission_rate + flat_fee
return x
original_price = 20
commission_rate = 0.039
flat_fee = 0.30
x = original_price
while True:
result = calculate_price(original_price, commission_rate, flat_fee)
if result <= original_price:
break
x -= 0.01
print(f"The final price after commission is: {x}")

Этот код вычислит цену товара так, чтобы после учета комиссии у вас осталось ровно 20$.

20 Апр 2024 в 13:22
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир