八十八、进制转换(一个方法通用)

简介: 八十八、进制转换(一个方法通用)
import java.math.BigInteger;
public class Main {
  public static void main(String[] args) {
  BigInteger b = new BigInteger("67", 10);
  System.out.println(b.toString(2));   //1000011
  }
}

结果:1000011


进制转二进制


import java.math.BigInteger;
public class Main {
  public static void main(String[] args) {
  BigInteger b = new BigInteger("67", 8);
  System.out.println(b.toString(10));   //55
  }
}

结果:55


八进制转十进制


import java.math.BigInteger;
public class Main {
  public static void main(String[] args) {
  BigInteger b = new BigInteger("67", 16);
  System.out.println(b.toString(8));    //147
  }
}

结果:147


十六进制转八进制


       通过以上例子发现没有,只需要修改对应的几进制转几进制就可以了,不需要记繁琐的内置函数。


相关文章
|
6月前
|
XML 数据格式 开发者
SAP UI5 应用开发教程之四十七 - 如何自定义 SAP UI5 字符串类型输入字段的校验逻辑试读版
SAP UI5 应用开发教程之四十七 - 如何自定义 SAP UI5 字符串类型输入字段的校验逻辑试读版
34 0
|
9月前
运算符(较为基础,基础篇)(二)
运算符(较为基础,基础篇)(二)
42 0
|
9月前
运算符(较为基础,基础篇)(一)
运算符(较为基础,基础篇)(一)
40 0
|
11月前
|
SQL
SAP ABAP-OPENSQL-数值函数简介
S4中针对OPENSQL新提供一些函数
97 0
|
11月前
计算机高职专业VB知识要点004 VB基础知识,符号\/:;&等与函数区分,常用数据类型,dim与static及强制声明
计算机高职专业VB知识要点004 VB基础知识,符号\/:;&等与函数区分,常用数据类型,dim与static及强制声明
|
前端开发
前端学习案例2-二进制互转2
前端学习案例2-二进制互转2
54 0
前端学习案例2-二进制互转2
|
前端开发
前端学习案例1-二进制互转1
前端学习案例1-二进制互转1
46 0
前端学习案例1-二进制互转1
|
前端开发
前端学习案例2-二进制中的操作符2
前端学习案例2-二进制中的操作符2
26 0
前端学习案例2-二进制中的操作符2
|
前端开发
前端学习案例1-二进制中的操作符
前端学习案例1-二进制中的操作符
46 0
前端学习案例1-二进制中的操作符
|
存储 算法
算法笔记(四)——大整数运算(附带模板)
算法笔记(四)——大整数运算(附带模板)
算法笔记(四)——大整数运算(附带模板)