计算两个数的最大值。
X:第一个数字,任何数据类型
Y:第二个数字,任何数据类型
两个参数中较大的一个。
sensVal = max(senVal, 20); // 将20或更大值赋给sensVal //(有效保障它的值至少为20)
和直观相反,max()通常用来约束变量最小值,而min()通常用来约束变量的最大值。
由于max()函数的实现方法,要避免在括号内嵌套其他函数,这可能会导致不正确的结果。
max(a--, 0); //避免此用法,这会导致不正确结果 a--; // 用此方法代替 max(a, 0); // 将其他计算放在函数外