c# - 如何在 C# 中为另一个数字编写指数?
问题描述
我需要在下面的公式中写 n 作为指数。关于如何做到这一点的任何想法,因为我不能在 C# 中使用 ^ 符号。谢谢
我已经使用了 ^ 符号,但它不起作用。
//Calculation
P = L x[(1 + .00583)^n * .00583] / [(1 + .00583)^n - 1];
//P = L*c(1 + c)n(1 + c)n−1;
解决方案
您可以使用 Math.Pow 静态方法。
Math.Pow(Double, Double)
所以你的表达可以写成以下形式:
P = (L * Math.Pow(1 + .00583,n) * .00583) / (Math.Pow(1 + .00583,n) - 1);
推荐阅读
- authentication - IdentityServer v4.1.2 的客户端授权问题
- python - 熊猫图:除了列名之外,是否可以绘制其他东西作为标签?
- nunjucks - 嵌套宏和通过它们传递集合的错误?将 Eleventy 与 Nunjucks 一起使用
- logging - logrotate:日志不需要轮换
- amazon-web-services - 将现有应用程序扩展到多个数据中心
- php - ajax 请求 1 参数 - sql 注入或任何可能的攻击?
- mongodb - 如何在应用程序中调整 Mongo 聚合操作?
- r - 使用 case_when 返回相互包含的条件列表
- webpack - 如何让 Webpack 以串行而不是并行的方式构建多个配置导出?
- html - 如何使用 Weaslyprint 动态创建新的分页符?