整数反转

class Solution {

    /**
     * @param Integer $x
     * @return Integer
     */
    function reverse($x) {
        $max=pow(2,31)-1;
        $min=pow(-2,31);
        if($x == 0) return 0;
        $s = '';
        if($x < 0){
            $s .= '-';
            $x = abs($x);
        }
        while($x > 0){
            $s = $s.$x%10;
            $x = intval($x/10);
        }
        if($s>$max || $s<$min) return 0;
        return intval($s);
    }
}

  

posted @ 2019-10-10 16:59  我是叮当啊  阅读(103)  评论(0编辑  收藏  举报