1、就以就以60928转化为转化为0 xee00为例为例为大家讲一下为大家讲一下十进制如何转化为十六进制十进制如何转化为十六进制 以0X或0 x为前缀,其后由09的数字和AF(或af)的字母组成,无前缀0X或0 x的十六进制整数是不合法的十六进制整数十六进制整数介绍 直接用十进制数除以16求商取余,若余数是09的数字则直接保留,若余数是1015的数字则依次对应转化为字母AF(或af)。之后再用上面的商除以16求商取余,以此类推,直至最后的商变成小于16的数字,最后再将余数由下至上排列并加上前缀0X(0 x)即可。十进制转十六进制思路60928/16=380803080/16=2380238/16=
2、1414(e)14(e)上式余数由下到上排列最后加上前缀0 x,60928就变为十六进制0 xee00(也可以写成0XEE00)60928如何转化为0 xee00?ee00思路:现将十进制转换为二进制,再将二进制每4位分为一组,最后再将分好组的每4位二进制数转化为十六进制数,并在前面补上0 x(0X)即可。十进制转十六进制的第二种方法0-00001-00012-00103-00114-01005-01016-01107-01112进制16进制转换表8-10009-1001A-1010B-1011C-1100D-1101E-1110F-111160928转换为二进制1110 1110 0000 0000如上,将每4位分成一组的2进制数并转换为相应的16进制数:1110e 1110e00000 0000o所以1110 1110 0000 0000 ee0060928先转换为二进制在转换为十六进制的过程每4位加上前缀0 x0 xee00将下列十进制数转换为十六进制数:421865535练习(0 x2a)(0 x12)(0 xffff)