二进制转换16进制1111111.10001
来源:百度知道 编辑:UC知道 时间:2024/06/04 07:19:55
二进制先转换成十进制:
(1111111.10001)2=1*2^6+1*2^5+1*2^4+1*2^3+1*2^2+1*2^1+1*2^0+1*2^-1+1*2^-5=127.53125
在转换成十六进制,整数部分除以16取余数,倒过来:
127/16=7……15(F)
7/16=0……7
倒过来为7F
小数部分是 乘16取整数部分:
0.53125*16=8.5 -> 8
0.5*16=8 ->8
即 7F.88