欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

编程基础-关于取整和取余的应用

程序员文章站 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 + "不是回文数");
		}
	}
}

相关标签: Java,取整,取余