我想知道是否有一个数学表达式可以用来找到两个数字之间的这种关系.
输入和预期输出的一些示例如下:
Input Multiple Result
4 3 3
6 3 6
8 3 6
4 4 4
12 4 12
16 5 15
Run Code Online (Sandbox Code Playgroud)
此外,Wolfram Alpha下面的表达式向我展示了预期的结果,但由于他们没有扩展关于如何做到这一点的解释,我无法向他们学习......
试试//和%运营商!
因为//,你会这样做
Result = (Input // Multiple) * Multiple
Run Code Online (Sandbox Code Playgroud)
通过这种方式,您可以获得多次进入输入的次数 - 然后将此数字乘以多次本身,从而为您提供预期的结果!
编辑:怎么用modulo做%?
Result = Input - (Input % Multiple)
Run Code Online (Sandbox Code Playgroud)
取自MCO的答案!
| 归档时间: |
|
| 查看次数: |
165 次 |
| 最近记录: |