如何反轉數字?整數的反轉數字
例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