题目
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
C++实现
class Solution {
public:
int reverse(int x) {
double result = 0;
while(x)
{
result = result*10 + x % 10;
x /= 10;
}
return ( result > INT_MAX || result < INT_MIN)? 0:result;
}
};
public:
int reverse(int x) {
double result = 0;
while(x)
{
result = result*10 + x % 10;
x /= 10;
}
return ( result > INT_MAX || result < INT_MIN)? 0:result;
}
};