十进制转换二进制,涉及到分数,如何转换

来源:百度知道 编辑:UC知道 时间:2024/06/27 21:51:23
请问下12.34和105.375两个数如何转二进制啊,麻烦给个具体过程?谢谢

楼上的大哥真有才华啊. 你说是16进制的转换吧. 一位对四位. 哈哈.

12.34 转换二进制 整数部分除2取余然后 倒过来写
12/2=6余0
6/2=3余0
3/2=1余1
1/2余1
二进制部分为 1100
小数部分 乘2取整 这个不要倒过来写
0.34*2=0.68取整数部分0
0.68*2=1.36取整数部分1
0.36*2=0.72取整数部分0 一直取到你要的有效范围为止. 我这个就取3位了.
0.010

这样12.34转换二进制后就为1100.010

换算成小数,再换

从小数点左右开分

一位10进制=四位2进制
(12.34)10=(1 0010.0011 01)2
(105.375)10=(1 0000 0101.0011 0111 0101)2

我觉的不会错的