十进制数-10.25转化为二进制数怎么转,主要说一下方法

2020-09-14 时尚 245阅读
整数部分采用除以2取余数的方法,直至商为0为止,先得到的是二进制数整数部分最靠近小数点的那一位:
10/2=5,余数0
5/2=2,余数1
2/2=1,余数0
1/2=0,余数1
10d=1010b
小数部分采用乘以2取整数的办法,直至积的小数部分为0为止,先得到的是二进制数小数部分最靠近小数点那一位:
0.25*2=0.5,整数0
0.5*2=1.0,整数1
0.25d=0.01b
最后将符号、整数部分和小数部分合并:
-10.25d=-1010.01b
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com