首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我们如何创建一个购买n项的公式,并使n项免费?

我们如何创建一个购买n项的公式,并使n项免费?
EN

Stack Overflow用户
提问于 2020-04-06 14:43:05
回答 2查看 194关注 0票数 0

我想建立一个公式,下面是一些例子:

购买2项获得1项免费

购买3项获得2项免费

购买5项获得1项免费

等等..。

意味着,它就像这个购买x项目,并得到y项免费

的另一个示例是购买3项并获得1免费

1-0

2-0

3-1

4-1

5-1

6-2

7-2

8-2

9-3

注释:x和y数可以是任何东西。如果有人有知识,请告诉我。

EN

回答 2

Stack Overflow用户

发布于 2020-04-06 16:01:30

您需要使用整数除法。

代码语言:javascript
运行
复制
freeItems = getFreeItem * intdiv( selectedItem, needToBuyItems)
票数 0
EN

Stack Overflow用户

发布于 2022-11-10 06:19:48

对于计算Buy得到的Y,我们必须通过舍入selectedItems的值除以needToBuyItems,得到最小整数值。然后用freeItems乘以这个值

代码语言:javascript
运行
复制
$selectedItem = 5;

$needToBuyItems = 3; // buy 3 items
$getFreeItem = 1; // get 1 free

echo $getFreeItem * floor($selectedItem/$needToBuyItems);

-:输出:-

1

  • selectedItem

  • selectedItem=1然后输出freeItem = 0

  • selectedItem =3再输出freeItem = 1

  • selectedItem =5再输出freeItem =

=6再输出freeItem = 2

  • selectedItem =7再输出freeItem = 2

  • selectedItem =9再输出selectedItem=3
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61062382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档