php - PHP:给定一个数字,返回不超过给定的数字
问题描述
我不太确定如何表达,但这就是我想要实现的目标。
给定一个像 20 这样的数字,我想从该数字中检索不超过 100 个。
Examples:
20 - I want to return 20
100 - I want to return 100
200 - I want to return 100
0 - I want to return 0
所以永远不会超过100。
解决方案
您可以使用min函数:
// $in is the input number
// $out is the output number
$out = min($in, 100);
// Examples:
$in = 20;
$out = min($in, 100);
echo $out; // prints out 20
$in = 200;
$out = min($in, 100);
echo $out; // prints out 100
$in = 100;
$out = min($in, 100);
echo $out; // prints out 100
推荐阅读
- java - 如何实现百万分之一的机会?
- c++ - 将qml项目值传递给cpp后如何与它们交互?
- python - 调用类变量引用的 Python 非成员函数
- java - IntelliJ:如果我调用带有 @VisibleForTesting 注释的方法,则会收到警告
- ansible - 如何以适当的方式定义多个目录来维护特定于目录的属性?
- c# - 如何使用 .ThenInclude()c 从 .Include() 中获取价值
- python-3.x - 访问python字典中的元素
- javascript - 在单选按钮上执行 onChange 函数
- php - php函数没有返回值
- image - Flutter :: Amazon S3 图像上传