Bootstrap

JAVA 把十进制数转为二进制数的方法 API

JAVA 把十进制数转为二进制数的方法

(1)Interger.toString()方法

Integer.toString(5,2)

  把5转成二进制结果是101

Integer.toString(18,8)

  把18转成八进制结果是22

结论: 第一个参数是需要转换的数字,第二个是转换为多少进制。
(2)BigInteger的toString方法

  BigInteger bigInteger = new BigInteger("17");
  String string = bigInteger.toString(8);

  把17转成八进制结果是21

  BigInteger bigInteger = new BigInteger("15");
  String string = bigInteger.toString(2);

  把15转成二进制结果是1111

结论: 第一个参数是需要转换的数字(字符串形式),第二个是转换为多少进制。

;