编程基础-关于取整和取余的应用
程序员文章站
2022-07-15 08:25:42
...
取整和取余在程序中的作用
取整,截取的是一个整数的前半部分;
取余,截取的是一个整数的后半部分。
关于取整和取余,我用一个判断回文数的例子来说明。(有关判断回文数更好的判断方法,请参看我另一篇博文)
示例
public class Demo_1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入要判断的数字(五位数): ");
int num = sc.nextInt();
sc.close();
//截取最后一位数
int a = num % 10;
//截取第一位数
int b = num / 10000;
//截取第四位数
int c = num % 100 / 10;
//截取第二位数
int d = num / 1000 % 10;
System.out.println(a + "," + b + "," + c + "," + d);
boolean b1 = (a == b);
boolean b2 = (c == d);
if(b1 && b2) {
System.out.println(num + "是回文数");
}else {
System.out.println(num + "不是回文数");
}
}
}
上一篇: 对标记语言的一个非常全的总结
下一篇: Erlang--随机数