一.二进制,八进制,十六进制如何转换成十进制
基本概念:
- 二进制:1,0序列
- 八进制:开头0
- 十六进制:开头0X,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(代表11,12,13,14,15)
每个位数乘上2/8/16的n次幂相加。
整数部分:从右到左n为0,1,2,3.。。
小数部分:从左到右n为-1,-2,-3,-4.。。。
二.十进制转为二进制,八进制,十六进制
除2/8/16取余,每次余数进栈,出栈为对应的进制数。
三.八进制、十六进制和二进制之间的转换
1.八进制和十六进制向二进制转换
八进制/十六进制的每一位代表三位/四位。
2.二进制转为八/十六进制
从左到右三位、四位算一个数。