python - 我需要帮助来理解公式
问题描述
数学不是我最擅长的,我是 python 新手。我需要帮助来理解以下公式:
净营运资本= MAX(总流动资产-超额现金-(总流动负债-(总债务-长期债务)),0)
我不知道上面等式中的 MAX 是什么以及零是什么意思。根据我收集到的信息,函数 max(x,0) 被称为实数 x 的正数部分。另外,是否可以在 python 中进行此计算?
谢谢
解决方案
max(x,0)
意思是“返回其中最大的那个。” 在那里使用它以使净营运资本永远不会小于零,即 NWC 不能为负数。
在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
推荐阅读
- android - 如何使用本机反应将时间戳值转换为特定时间格式?
- r - 一张图片中的小提琴情节
- javascript - 尽管返回值,AWS Lambda 仍会重试
- java - 在java中读取写入Excel文件
- r - 如何优化(最大化)R中的函数
- libktx - 并行运行while循环
- vue.js - Vue.js 如何管理 nuxt keep-alive 键?
- c++ - 如何为一组集合定义比较函数?
- reactjs - Framer Motion 和 React 路由器 5:如何防止使用嵌套路由重新渲染父组件?
- php - Laravel Passport 使用 Axios 401 使用自己的 API 未经身份验证