这里会显示出您选择的修订版和当前版本之间的差别。
前一修订版 | |||
— | reference:language:min [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== min(x, y) ====== | ||
+ | |||
+ | ===== 描述 ===== | ||
+ | |||
+ | 计算两个数字中的最小值。 | ||
+ | ===== 参数 ===== | ||
+ | |||
+ | X:第一个数字,任何数据类型 | ||
+ | \\ Y:第二个数字,任何数据类型 | ||
+ | ===== 返回 ===== | ||
+ | |||
+ | 两个数字中的较小者。 | ||
+ | ===== 举例 ===== | ||
+ | < | ||
+ | sensVal = min(sensVal,100); | ||
+ | // | ||
+ | </ | ||
+ | ===== 注释 ===== | ||
+ | |||
+ | 直观的比较,max() 方法常被用来约束变量的下限,而 min() 常被用来约束变量的上限。 | ||
+ | ===== 警告 ===== | ||
+ | |||
+ | 由于 min() 函数的实现方式,应避免在括号内出现其他函数,这将导致不正确的结果。 | ||
+ | < | ||
+ | min(a++, 100); // | ||
+ | </ | ||
+ | < | ||
+ | a++; | ||
+ | min(a, 100); // | ||
+ | </ | ||
+ | |||
+ | |||