如何反转数字?整数的反转数字
例1:X = 123,返回321 例题:X = -123,返回-321
这就是我的回答:
public int reverse(int x) {
int result = 0;
while(x != 0){
result = result * 10 + x % 10;
x = x/10;
}
return result;
}
但是当我输入1534236469,它将输出1056389759,这是错误的。你对我的计划有什么看法?谢谢。
,除非的Python代码int是需要使用字符串作为输入。 1.如果存在,检查减号删除。 2.调用string.reverse()3.如果删除它,则加上减号 – Nick 2015-02-17 23:31:54