支持二进制、八进制、十进制、十六进制及任意进制(2-36)互转。附转换计算过程和常用进制对照表。
输入数值查看转换过程
| 十进制 | 二进制 | 八进制 | 十六进制 |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 255 | 11111111 | 377 | FF |
| 1024 | 10000000000 | 2000 | 400 |
除2取余法:将十进制数不断除以2,取余数,余数从下往上排列就是二进制结果。例如十进制25:25÷2=12余1,12÷2=6余0,6÷2=3余0,3÷2=1余1,1÷2=0余1,所以25的二进制是11001。
按权展开法:每一位乘以2的n次方然后相加。例如二进制11001:1×2⁴+1×2³+0×2²+0×2¹+1×2⁰=16+8+0+0+1=25。
十六进制需要16个符号,0-9不够用,所以用A(10)、B(11)、C(12)、D(13)、E(14)、F(15)表示10-15。大写小写都可以。