判断一个数是不是整数

<?php
//判断一个数是整数吗?
function check($num){
    if($num>1){
        return (check($num-1));//采用递归,一直减到0到1之间
    }
    elseif($num<0){
        return(check((-1)*$num-1));//采用递归,一直减到0到1之间
    }
    else{
        if(($num>0) && ($num<1)){//根据上面的结果,如果是在0-1之间就判断为‘当然不是’,否则就‘是’整数
            return '当然不是';
        }else{
            return '是的';
        }
    }
}

print check(1.1);
posted @ 2013-12-24 22:49  long896130895  阅读(447)  评论(0编辑  收藏  举报