1 十进制到任意进制之间的转换规则是什么
十进制到任意进制之间的转换 十进制转换到2 8 16进制
规则: 除以基数取余数 直到商为0 余数反转
十进制:10
"转二进制"
2|10 0
----
2|5 1
----
2|2 0
---
2|1 1
----
0
结果:二进制的 0b1010
反推 0*2^0+1*2^1+0*2^2+1*2^3=0+2+8=10
"转八进制":
8|10 2
----
8|1 1
---
0
结果:八进制 012
反推: 2*8^0+1*8^1=2+8=10
"转16进制"
16|200 8
----
16|12 c=12
----
0
结果: 16进制 0xc8
反推 8*16^0+c*16^1=8+192=200
//验证
int a=0b1010;//二进制
System.out.println(a)//十进制显示
int a2=012;
System.out.println(a2)//十进制显示
int a3=0xc8;
System.out.println(a3)//十进制显示