取一个数的后三位

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("请输入两个个数,x和y:");
        int number = sc.nextInt();
        int power = sc.nextInt();
        int x =(int)Math.pow(number, power);
        System.out.println(number+"^"+power+"的最后三位是:");
        //判断x是否超过三位数
        if(x>=100) {
            int y = x%1000;//用y保存后三位数
            System.out.println(y);
        }
        //判断x小于三位数的输出
        if(x>=10&&x<100){
            int y = x%1000;//用y保存后三位数
            System.out.println("0"+y);
        }
        if(x>=0&&x<10){
            int y = x%1000;//用y保存后三位数
            System.out.println("00"+y);
        }
    }
}
 

猜你喜欢

转载自blog.csdn.net/qq_41815040/article/details/83006853