import java.util.Scanner;
/**
* 将整数转换成二进制
* @author hasee
*
*/
public class TenToTwo {
public static void main(String [] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入一个整数(系统将转成二进制):");
int num = input.nextInt();
//调用方法直接生成
System.out.println("调用API-->"+Integer.toBinaryString(num));
method(num);
}
//自定义算法
private static void method(int num) {
if(num == 1 || num == 0) {
System.out.print(num);
}else{
method(num/2);
System.out.print(num%2);
}
}
}
将整数转换为二进制
猜你喜欢
转载自blog.csdn.net/weixin_43117449/article/details/86024224
今日推荐
周排行