用户工具

站点工具


reference:language:min

min(x, y)

描述

计算两个数字中的最小值。

参数

X:第一个数字,任何数据类型
Y:第二个数字,任何数据类型

返回

两个数字中的较小者。

举例

sensVal = min(sensVal,100); //将 sensVal 或 100 中较小者赋值给 sensVal
//确保它永远不会大于 100。

注释

直观的比较,max() 方法常被用来约束变量的下限,而 min() 常被用来约束变量的上限。

警告

由于 min() 函数的实现方式,应避免在括号内出现其他函数,这将导致不正确的结果。

min(a++, 100); //避免这种情况 - 会产生不正确的结果
a++;
min(a, 100); //使用这种形式替代 - 将其他数学运算放在函数之外
reference/language/min.txt · 最后更改: 2017/04/07 10:03 (外部编辑)