作业帮 > 数学 > 作业

进制转换过程十进制数174.58 转换成二进制的过程(保留四位小数)二进制数1111101011011.10111 分别

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/27 16:34:57
进制转换过程
十进制数174.58 转换成二进制的过程(保留四位小数)二进制数1111101011011.10111 分别转换成八进制的和十六进制数的过程.
选定二进制数的小数部分为8位,那么将其乘以256(2^8)进行整数化.   (174.58)10*(2^8)10=(174.58)10*(256)10=(44692.48)10取整数部分,>(44692)10=(AE94)16=(1010 1110 1000 0100)2因为最初乘了256,即2的8次方,所以换算成二进制时应右移8位,
即最终结果等于
(1010 1110.1000 0100)2.
------------------------
十六进制转为十进制一般采用除基取余法
(允许使用计算器则直接用系统自带的科学计算器进行进制转换)44692/16,商2793,余42793/16,商174,余9174/16,商10,余14,即十六进制数E10/16,商0,余10,即十六进制数A从上到下依次是个位、十位、百位、千位所以,最终结果为(AE94)16.
-----------------------

(1111101011011.10111)2
=(001 111 101 011 011.101 110)2 //三位二进制数可以转换为一位八进制数,故以三位一组进行分割,缺位补零

=(17533.56)8

  (1111101011011.10111)2
=(0001 1111 0101 1011.1011 1000)2 //四位二进制数可以转换为一位十六进制数,故以四位一组进行分割,缺位补零
=(1F5B.B8)16