Мне нужна помощь, чтобы понять формулу - PullRequest
0 голосов
/ 14 февраля 2020

Математика не мой самый сильный костюм, и я новичок в python. Мне нужна помощь, чтобы понять следующую формулу:

Net Оборотный капитал = MAX (Общая сумма текущих активов - избыток денежных средств - (Общая сумма текущих обязательств - (Общая задолженность - долгосрочная задолженность)), 0)

Я не знаю, что такое Макс в приведенном выше уравнении и что означает ноль. Из того, что я собрал, функция max (x, 0) называется положительной частью действительного числа x. Кроме того, возможно ли сделать этот расчет в python?

Спасибо

1 Ответ

2 голосов
/ 14 февраля 2020

max(x,0) означает «вернись, какая из них самая большая». Он используется там, так что Net оборотный капитал никогда не бывает меньше нуля, т. Е. NW C не может быть отрицательным.

В python этот код:

def net_working_capital(
        total_current_assets, 
        excess_cash, 
        total_current_liabilites, 
        total_debt, 
        long_term_debt
    ):

    return max(total_current_assets - excess_cash - (total_current_liabilites - (total_debt - long_term_debt)), 0)

print(net_working_capital(10000, 1000, 1000, 1000, 1000))
# prints 8000

print(net_working_capital(0, 1000, 1000, 1000, 1000))
# prints 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...