进位制
进制概述
进制:就是进位制,是人们规定的一种进位方法。 对于任何一种进制--X进制,就表示某一位置上的数运算时是逢X进一位。二进制就是逢二进一,八进制是逢八进一,十进制是逢十进一,十六进制是逢十六进一。
Java针对整数常量提供了4种表现形式
二进制 八进制 十进制 十六进制
不同进制的数据组成
- 二进制 由0,1组成。以0b开头
- 八进制 由0,1,…7组成。以0开头
- 十进制 由0,1,…9组成。整数默认是十进制的
- 十六进制 由0,1,…9,a,b,c,d,e,f(大小写均可)。以0x开头
代码举例:
class JinZhiDemo{
public static void main(String[] args){
System.out.printIn(0b100);//二进制
System.out.printIn(0100);//八进制
System.out.printIn(100);//十进制
System.out.printIn(0x100);//十六进制
}
}
进制转换
十进制和二进制的快速转化
![](https://img2022.cnblogs.com/blog/2648122/202201/2648122-20220122165815773-416458905.png)