将67.75转换为二进制和十六进制要有过程
将67.75转换为二进制是1000011.11,转成十六进制是43.C,可以先将十进制数67.75先转换成二进制数,然后将二进制转换成十六进制即可。
转二进制,计算整数部分,67/2=33余1,33/2=16余1,16/2=8余0,8/2=4余0,4/2=2余0,2/2=1余0,1/2=0余1。然后将得到的余数逆向排序,得到二进制整数1000011。计算小数部分,0.75x2=1.5取整数1,0.5x2=1取整数1,将得到的整数正向排序,得到二进制小数0.11。
整合后,得到二进制数1000011.11。然后将二进制数从小数电左或右按四位进行分组,不足就补0。那么得到01000011.1100,每四位对应一个十六进制数,就得到十六进制数43.C。
扩展资料
十进制整数转换为二进制整数通用计算过程:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把得到的余数按照逆序排列起来,得到二进制整数。
十进制小数转换成二进制小数通用计算过程:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零。将得到的整数正向排序得到二进制小数。
二进制数转换成十六进制数计算过程:只要从小数点位置开始,向左或向右每四位二进制划分一组(不足四位数可补0),然后写出每一组二进制数所对应的十六进制数码即可。
参考资料来源:
参考自来来源:
2022-05-15 广告