JAVA
来源:互联网 发布:淘宝新版保证金怎么退 编辑:程序博客网 时间:2024/04/27 19:32
1)、十进制转换其他
转成二进制
Integer.toBinaryString(int i)
转成八进制
Integer.toOctalString(int i)
转成十六进制:
Integer.toHexString(int i)
2)、其他转换十进制
二进制转十进制
System.out.println(Integer.valueOf("101001", 2).toString());
八进制转成十进制
Integer.valueOf("12345",8).toString()
十六进制转成十进制
转成二进制
Integer.toBinaryString(int i)
转成八进制
Integer.toOctalString(int i)
转成十六进制:
Integer.toHexString(int i)
2)、其他转换十进制
二进制转十进制
System.out.println(Integer.valueOf("101001", 2).toString());
八进制转成十进制
Integer.valueOf("12345",8).toString()
十六进制转成十进制
Integer.valueOf("6789ABCD",16).toString()
X进制num转成十进制
Integer.valueOf("num",X).toString()
public class Main {public static void main(String[] args) {int a = 2586;System.out.println(Integer.toBinaryString(a)); //十转二System.out.println(Integer.toOctalString(a)); //十转八System.out.println(Integer.toHexString(a)); //十转十六System.out.println();System.out.println(Integer.valueOf("101001", 2).toString()); //二转十System.out.println(Integer.valueOf("12345", 8).toString());//八转十System.out.println(Integer.valueOf("6789ABCD", 16).toString());//十六转十}}
101000011010
5032
a1a
41
5349
1737075661
注意的是转换的值都在Integer内。
0 0
- java
- JAVA
- JAVA
- JAVA
- java
- Java
- Java
- JAVA:
- java
- java
- java
- java
- Java
- java
- java
- java
- JAVA?
- java
- 蓝桥杯 表格计算
- VS2013+MFC+OPENCV人脸识别考勤软件
- java抽象类和接口经典讲解
- 现在网上的虚拟机有很多,本人测试VMware在Mac上表现良好,推荐给大家
- 蓝桥杯 滑动解锁 java
- JAVA
- bzoj 3881: [Coci2015]Divljak (AC自动机+容斥原理+LCA+树状数组)
- bzoj3944: Sum
- 深度学习--注意力机制记录
- 动态规划 k好数 顽皮猫为你一边讲解一边写代码
- testoo
- 细粒度分类-车辆分类
- Hibernate映射(二)——七种映射关系
- [图的中心]商店选址问题