Module leetcode_rust::problems_cn::p000_0xx::p000_007
source · Expand description
问题 #7《整数反转》
题目说明
给你一个 32 位的有符号整数 x
,返回将 x
中的数字部分反转后的结果。
如果反转后整数超过 32 位的有符号整数的范围 $[−2^{31}, 2^{31} − 1]$ ,就返回 0。
假设环境不允许存储 64 位整数(有符号或无符号)。
示例 1 |
---|
输入:x = 123 |
输出:321 |
示例 2 |
---|
输入:x = -123 |
输出:-321 |
示例 3 |
---|
输入:x = 120 |
输出:21 |
示例 4 |
---|
输入:x = 0 |
输出:0 |
提示:
- $-2^{31} \leqslant x \leqslant 2^{31} - 1$
Functions
32 位整型反转的同时检查溢出