二进制:逢二进一,借一当二
八进制:逢八进一,借八当二
十进制:逢十进一,借十当二
Java默认数值为十进制,不需要加任何修饰符;
Java里要标识二进制的数值,需在数值前面加上0b开头,b大小写都行
八进制的数值,需在数值前面加上0开头
十六进制的数值,需在数值前面加上0x开头,x大小写都行
注意:虽然书写的时候能加入修饰符,但在打印输出时展示的仍是十进制数据
进制转换:
二进制转十进制:
系数*基数的权次幂相加
- 系数:每一位上的数
- 基础:几进制,就是几
- 权:从数值的右侧,以0开始,逐个+1增加
- 十六进制转十进制和二转十一致
- 任意进制到十进制都可用该公式