取一個數的後三位
阿新 • • 發佈:2018-11-10
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);
}
}
}