把十进制数35.75转化成二进制数

考试
2024-12-02 03:51:16
推荐回答(4个)
回答1:

整数和小数部分分开计算,整数部分用除二取余法,小数部分用乘二取整法:35=35/2=17/2=8/2=4/2=2/2=1/2=0余数 1 1 0 0 0 1把余数反过来得100011得到35(十进制)=100011(二进制)0.75=0.75*2=(1)+0.5*2=(1)+0.0整数部分 1 1把整数部分按顺序取得0.11结果:35.75(十进制)=100011+0.11=100011.11(二进制)

回答2:

35除以2商17余数117除以2商8余数18除以2商4余数04除以2商2余数02除以2商1余数01除以2商0余数1所以35变成二进制100011 然后0.75乘以2=1.5,取10.5乘以2=1 最后结果100011.11

回答3:

35.75转换成二进制就是100011

回答4:

-67的二进制补码