如何通过固定数字设置动态范围

问题描述 投票:0回答:1

我正在尝试通过固定数字设置范围作为示例。

$fixed = 5;
$value = 7;

所以如果我的值为 7,它将在 5 到 10 的范围内

我尝试使用老式方法将+ 5添加到该值中,但它超出了范围。 (7 + 5 = 12) 并且它必须在 5 到 10 之间。

$value = 19; // range in 15 to 20
$value = 23; // range in 20 to 25

有什么想法吗?

php math
1个回答
0
投票

将该数字除以 5,得到整数部分。例如7/5=1.4。然后乘以整数部分5 1x5=5。然后加上5,你会看到它在5-10的范围内。 19/5=3.8 3x5=15 15+5=20 15-20范围内

© www.soinside.com 2019 - 2024. All rights reserved.