Java练习源码03_十进制转二进制

问题描述:

设计程序实现将十进制整数转为二进制输出。

import java.util.Scanner;
public class DecToBinary {
	public static void main(String[] args) {
		System.out.print("请输入一个十进制数:");

		Scanner sc = new Scanner(System.in);
		int num = sc.nextInt();

		String s = "";	//保存最终的结果
		int re ;	//保存余数
		while(num != 0) {
			re = num % 2;
			s = re + s;	//注意:此处不能写反
			num /= 2;
		}
		System.out.print("转换为二进制数"+s);
	}
}
发布了34 篇原创文章 · 获赞 7 · 访问量 2209

猜你喜欢

转载自blog.csdn.net/qq_37717494/article/details/104484903