package com.ethjava; import java.util.*; import java.math.BigInteger; public class jinzhixianli { public static void main(String[] args) { Scanner in = new Scanner(System.in); while (in.hasNext()) { // String str = in.nextLine(); BigInteger a = new BigInteger(str, 10);//将String str转换为10进制数 System.out.println(a); System.out.println(a.toString(2)); //System.out.print(a.toString(2)); // 输出a的二进制 /* Integer num= in.nextInt(); String result = Integer.toBinaryString(num); System.out.println(result); */ } } }
输入:8
输出
8
1000