给定一个十进制整数, 如何转成二进制形式? 如何转成十六进制形式?
一、十进制转二进制
除二取余,逆序排列
整数除以2,商继续除以2,商0为止。
例如:20转换为二进制
商 余
20/2 10 0
10/2 5 0
5/2 2 1
2/2 1 0
1/2 0 1
所以20的二进制表示为: 10100
二、十进制转换为十六进制
除16取余,逆序排列
例如:100转换为16进制
商 余
100/16 6 4
6/16 0 6
所以100的十六进制表示为:64
给定一个十进制整数, 如何转成二进制形式? 如何转成十六进制形式?
一、十进制转二进制
除二取余,逆序排列
整数除以2,商继续除以2,商0为止。
例如:20转换为二进制
商 余
20/2 10 0
10/2 5 0
5/2 2 1
2/2 1 0
1/2 0 1
所以20的二进制表示为: 10100
二、十进制转换为十六进制
除16取余,逆序排列
例如:100转换为16进制
商 余
100/16 6 4
6/16 0 6
所以100的十六进制表示为:64