Я создаю функцию для расчета цен для своего бизнеса, но я застрял в одной точке
$cost = 5.4;
$price = $cost + ($price*0.105) + ($price*0.1);
Как я могу сделать эту математику? Это рекурсивная формула, но я не вижу решения … Я пытался искать, но не нашел способ сделать это.
Если кто-то может мне помочь, спасибо
Я не следил за обсуждением в комментариях, но если это соотношение правильное, то это просто математическое уравнение:
$cost = 5.4;
$price = $cost + ($price*0.105) + ($price*0.1);
Переместить весь термин, содержащий $price
слева:
$price - 0.105 * $price - 0.1 * $price = $cost
Сделайте математику на левой стороне:
$price * (1 - 0.105 - 0.1) = $cost
0.795 * $price = $cost
Разделите обе стороны на 0.795
и это все:
$price = $cost / 0.795;
Сейчас
echo($price);
дисплеи:
6.7924528301887
округленный до двух цифр 6.79
,
Я нашел название этого расчета .. Его разметка
http://www.purplemath.com/modules/percntof2.htm
Спасибо всем!