十进制43.25转换为二进制?

如题所述

十进制43.25转换为二进制
是(101011.1)B,
0.25=1/2^2,
43=32+8+2+1
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-10-23
一、整数部分:
43/2=21……1
21/2=10……1
10/2=5……0
5/2=2……1
2/2=1……0
1/2=0……1
从下往上取余数得101011
二、小数部分:
0.25*2=0.5
0.5*2=1
从上往下取整数,得0.01
三、把整数部分和小数部分合并在一起,得:43.25(10)=101011.01(2)
有什么问题请留言。
第2个回答  2019-10-23
101011.01

十进制43.25转换为二进制?
十进制43.25转换为二进制,是(101011.1)B,0.25=1\/2^2,43=32+8+2+1

01000011.00100101BCD怎么变成二进制啊?
这串数字本身就是二进制编码,而且BCD编码与BIN编码是一样的。(0100 0011. 0010 0101)2=(43.25)16

如何将43.25转为十进制数?
十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。

“十进制692转为16进制是多少?”
"除以16取余法":十进制被除数÷16=十进制商…十进制余数(需将这个十进制余数转化为十六进制数)一直重复此运算直至商为零为止,然后前辍为"0x"在其后面从最后一个余数依次排列写到第一个余数(或者从最后一个余数依次排列写到第一个余数后辍为"H")。比如:269(10)→0x10D(或10DH)a\/16=b₁...

相似回答