小编Jas*_* Ni的帖子

反转整数的数字

如何扭转一个数字?

例1:x = 123,返回321例2:x = -123,返回-321

这是我的答案:

public int reverse(int x) {
    int result = 0;
    while(x != 0){
        result = result * 10 + x % 10;
        x = x / 10;
    }
    return result;
}
Run Code Online (Sandbox Code Playgroud)

但是当我输入1534236469时,它会输出1056389759,这是错误的.你觉得我的节目怎么样?谢谢.

algorithm

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

algorithm ×1