Java开发中经常需要用到进制转换,例如十进制转二进制,二进制转十进制,十六进制转二进制,十六进制转十进制,八进制转二进制等等,下面来看一些Java进制转换示例吧!

16进制转10进制int hex2dec = Integer.parseInt("0f",16);

System.out.println(hex2dec);

结果:15

2进制转10进制int bin2dec = Integer.parseInt("1101",2);

System.out.println(bin2dec);

结果:13

8进制转10进制int oct2dec = Integer.parseInt("10",8);

System.out.println(oct2dec);

结果:8

16进制转2进制(先将16进制转10进制再转2进制)String hex2bin = Integer.toBinaryString(Integer.parseInt("0f",16));

//如果想要保留8位二进制则,1111变成00001111

hex2bin = String.format("%8s",hex2bin).replaceAll(" ","0");

System.out.println(hex2bin);

结果:00001111

10进制转16进制(以下是两种方式)String dec2hex = Integer.toHexString(15);

//如果需要两个16进制表示方式,如十进制15的16进制f变成0f,如果x为大写X,则变成0F

String dec2hex2 = String.format("%02x",15);

System.out.println(dec2hex+"==="+dec2hex2);

结果:f===0f

8进制转二进制String hex2oct = Integer.toBinaryString(Integer.parseInt("10",8));

System.out.println(hex2oct);

结果:1000

来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/java/1061.html

java8进制转换_Java进制转换方法大全_十进制,八进制,二进制,十六进制转换...相关推荐

  1. 计算机常用数制转换说课稿,小学信息说课稿:十进制与二进制的转换

    <十进制与二进制的转换>是小学学科中重点内容,也是教师招考中的重点内容.下面的小编将从教材分析.学情分析.教学目标确立.教法与学法及教学设计五个方面的内容进行阐述这篇说课稿: 一.教材分析 ...

  2. 十进制与二进制之间转换详解

    文章目录 十进制与二进制之间转换详解 (一)十进制数转二进制数 1.1 十进制正整数转二进制 1.2 十进制负整数转二进制 1.3 十进制小数转二进制数 (二) 二进制数转成十进制数 2.1 二进制整 ...

  3. js二进制十六进制转换

    1 转为二进制十六进制转换 var a=130: console.log(a.toString(2));/*10进制转换成2进制*/console.log(a.toString(8)); /*10进制 ...

  4. c语言二进制转换算法栈,用C语言顺序栈实现十进制和二进制的转换

    用C语言顺序栈实现十进制和二进制的转换 #include #include #include #define M 100 typedef int datatype; typedef struct{ d ...

  5. C++ 二进制、十进制、八进制和十六进制 转换

    在C++中,默认状态下,数据按十进制输入输出.如果要求按八进制或十六进制输入输出,在cin或cout中必须指明相应的数据形式,oct为八进制,hex为十六进制,dec为十进制.但是二进制没有默认的输出 ...

  6. IP地址的分类 十进制与二进制的转换

    liuweifei 1.IP地址的分类: ​ A类IP地址 A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须 是"0".地址范围从1.0.0.1到127. ...

  7. php 二进制 十六进制转换,php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码...

    十进制转换为二进制.八进制.十六进制 从十进制向其它进制转换,用的是就用该数字不断除以要转换的进制数,读取余数.连接一起就可以了. 复制代码代码如下: /** *十进制转二进制.八进制.十六进制 不足 ...

  8. java 10进制转2进制递归算法_十进制转二进制

    十进制转二进制 JAVA实现 一.toBinaryString()方法 利用Java自己封装的转换二进制静态方法直接转换. public static void main(String[] args) ...

  9. Number - 十进制和二进制互相转换

    一 目录 不折腾的前端,和咸鱼有什么区别 目录 一 目录 二 前言 三 字符串求和/求差 四 十进制转二进制 五 二进制转十进制 六 总结 二 前言 在刷题的生涯中,你会碰到让你尴尬的一个问题: 十进 ...

  10. 二进制、十进制、八进制、十六进制转换

    这是一节"前不着村后不着店"的课.不同进制之间的转换纯粹是数学上的计算.不过,你不必担心会有么复杂,无非是乘或除的计算. 生活中其实很多地方的计数方法都多少有点不同进制的影子. 比 ...

最新文章

  1. 2020 年值得再读一遍的网易云信技术干货 | 上篇
  2. 用navixt连接mysql连接不上_技嘉的RX 5500 XT、1650/1660 SUPER显卡现身欧亚经委会数据库:实锤两家中端新卡...
  3. 【系统架构】如何逐步去构建一个大型网站系统
  4. 达观数据郭权:用好ngResource和postman,提高你的开发调试效率
  5. JUC中的Atomic原子类
  6. c语言sobel边缘检测,Sobel边缘检测的FPGA实现
  7. 【揭秘Wintel提升win 7系统性能的背后】
  8. krita绘图_如何使用Krita制作动画视频
  9. 鼠标自动不停地按右键
  10. python基础教程 ppt_Python基础教程第2章ppt
  11. C# 基础(三十一)c#实现 正弦sin、反正弦arcsin,正切tan、反正切arctan:求角度值
  12. android 微信图片动画,一款仿微信图片加载,微博图片加载,视频加载时的进度view...
  13. 报考华为认证考试流程
  14. libVLC 事件机制
  15. svn修改offline状态
  16. Python学习之路36-使用future处理并发
  17. 阿里云国际站代理商:阿里云国际版香港轻量ECS服务器怎么样?
  18. 日本知识产权局新设物联网相关技术专利分类
  19. 仿蚂蚁金服AntV框架蚂蚁数据可视化F2饼图(注释详尽)
  20. 数字化如何助力品牌发展,高端茶品牌竹叶青告诉你

热门文章

  1. 行测题相关,在线测评(图形找规律。逻辑思维)
  2. 云南钉钉早教、幼儿园、托儿所一体化智能管理系统解决方案
  3. 微信iOS收款到账语音提醒开发总结
  4. 词云python_词牌名大全
  5. Vue电商后台管理系统功能展示
  6. 电路第五版课后完全答案百度扫描(免费)
  7. pytest文档24-fixture的作用范围(scope)
  8. 2、那智机器人时序基板的TBEX1、TBEX2连接
  9. cadence从原理图导出器件库_一种cadence中原理图替换元器件库的方法与流程
  10. 小程序轮播图swiper,自定义的指示点