用C#语言实现整数反转

用C#语言实现整数反转

力扣题目详情:

用C#语言实现整数反转_第1张图片

解题思路:

输入的数x,分别求余个位十位百位…,然后得出的数组合成新的数,即是整数反转。

代码实现:

public class Solution {
     
    public int Reverse(int x) {
     
    double  y=x%10;
        while(x/10>0||x/10<0)
        {
     
            x=x/10;
            y=y*10+x%10;
        }
        if(y>int.MaxValue||y<int.MinValue)
        return 0;
        else
        return (int) y;
    }
}

力扣执行详情:

用C#语言实现整数反转_第2张图片

你可能感兴趣的:(用C#语言实现整数反转)