整数反转

半世苍凉 提交于 2019-12-01 02:45:46
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);
    }
}

  

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!