3.375怎么算二进制
发布网友
发布时间:2023-03-01 11:02
我来回答
共1个回答
热心网友
时间:2024-03-13 01:25
为易于理解,先化成十进制(也可以直接转换成二进制)
47.3=4*8^1+7*8^0+3*8^(-1)=39+0.375=39.375
39.375转化成二进制,整数和小数部分分开处理
整数部分采用除2取余法,因为较简单,我这里用凑数方法
39=32+7=32+4+3=32+4+2+1=1*2^5+0*2^4+0*2^3+1*2^2+1*2^1+1*2^0=100111
小数部分采用乘2取整法
0.375*2=0.75....0
0.75*2=1.5......1
0.5*1=1.........1
所以0.375表示成二进制就是0.011
所以47.3表示成二进制就是100111.011
16进制方法类似