使用PHP,如果我有一个起始值,我该如何检查另一个值是否在一定数量的增量之内?
换句话说,如果我从值100开始并且增量为5,则90,95,105,110都可以接受,但104不会。
答案 0 :(得分:2)
if($number %5 == 0) {
//CODE
}
这将得到$number/5
的剩余部分。如果它等于0,那么显然它可以被5整除,因此就在你的序列中。
答案 1 :(得分:1)
你想取输入数字的mod并将其与另一个数字的mod进行比较,看看它们是否相同。例如,如果你从99开始,
99 % 5 == 4
所以现在你可以通过检查它们的mod来看到所有的增量。
104 % 5 == 4
109 % 5 == 4
因此,存储输入数字的mod与mod编号,然后检查它是否与新数字的mod相同。我会给你写一个php例子,但我不会使用php。