math - 根据固定百分比和序列计算沿序列的总值
问题描述
所以我知道如何在任何给定的编程语言上使用函数来做到这一点,但我想知道如何用公式来做到这一点。这是计算游戏中物品的价格。该物品最初的价格为 200,但一旦用户购买它,它的价格就会增加 20%,所以现在价格为 240,下一次将花费 288,因为它比上次价格增加了 20%。如果我想根据序列计算价格怎么办,假设该物品在 12 级(已购买或升级 11 次),不使用循环计算价格的公式是什么(存储以前的值)但是仅基于当前水平 (12)、底价 (200) 和固定百分比 (20%)?
解决方案
const price = (1+percent)**(level-1) * initialPrice
基本复利公式:-)
(**
是幂运算符)
推荐阅读
- javascript - 通过 JavaScript 创建自动计算
- docker - 如何使用 kubectl 补丁更改 kubernetes 容器的端口?
- android - 如何从底部导航视图打开活动
- ios - 关于在 Xcode 上导入 Alamofire,我是否遗漏了什么?
- java - Android Srtudio Glide 无法加载图片?
- c# - Identity Server 4 not working signin?ReturnUrl=/connect 在将 IdentityServer4 包从 2.2.0 更新到 2.4.0 后
- php - 多对多原则:count left join collection
- xaml - 如何在 XAML (UWP) 中使用自定义类创建 ObservableCollection
- logging - 哪个用户或服务帐号用于删除 Stackdriver 日志?
- javascript - 对 Asp.net WebApi 的 Ajax 调用不起作用