妙用Max和Min函数

     Max和Min分别表示求最大数和最小数的函数,这里主要介绍如下代码(用伪代码表示)的原理:

var = Max(small,Min(big,var))

var = Min(big,Max(small,var))

big:最大值

small:最小值

var:一个变量,经常变化,变化范围不限,也就是从理论上可以从负无穷到正无穷

     var变量会在其它函数中变化,如果不用上面的代码,就必须要在这些函数中限制var的变化范围,就要增加以下代码

if(var < small)

    var = small

if(var > big)

    var = big

     从以上的比较中可以看出,妙用Max和Min不仅可以少写代码,还可以使代码看起来非常漂亮。

posted @ 2015-07-29 19:12  carrot_hlb  阅读(392)  评论(0编辑  收藏  举报