题意

解题思路:
- $res * 10 + $x % 10; 取出末位 x % 10 => 123 % 10 = 3
- x / 10 去除末位: 123 / 10 = 12
PHP代码实现:
class Solution {function reverse($x) {$res = 0;while ($x != 0) {$res = floor($res * 10 + $x % 10);if ($x < 0) {$x = ceil($x / 10);} else {$x = floor($x / 10);}if ($res > Pow(2, 31) - 1 || $res < -Pow(2, 31) - 1) return 0;}return $res;}}
GO代码实现:
func reverse(x int) int {var y int = 0for x != 0 {y = y * 10 + x % 10x = x / 10}if y > 2147483647 || y < -2147483648 {return 0}return y}
