计算机进制转换

十进制125.625转换2进制、8进制
十进制69.625转换2进制16进制8进制
十进制127转换同上
十六进制10A转换10进制
八进制670转换10进制
二进制11111111000011转换10进制
再说说十进制0.625,0.234转换2进制的详细步骤.

十进制D,二进制B,八进制O,十六进制H

125.625分成125和0.625
先看整数部分125,用长除法,125除2得62(余1),62除2得31(余0),31除2得15(余1),15除2得7(余1),7除2得3(余1),3除2得1(余1),1除2得0(余1)。除到0结束,把余数倒着写出来1111 101,所以125D=1111101B
再看小数部分0.625,用长乘法,0.625乘2得1.250(进1),0.250乘2得0.5(进0),0.5乘2得1.0(进1)。乘到1结束(如果一直乘也得不到1,就是无限循环),把进位数顺序写出来101,所以0.625D=0.101B

加起来125.625D=1111101.101B
八进制同理,长除法的除数是8,余数0-7,长乘法的乘数是8,进位数是0-7
十六进制亦然,长除法除数16,余数0123456789ABCDEF(也就是0-15,但9以后用A-F表示),长乘法乘数是16,进位数0-F。

答案
十进制125.625转换2进制、8进制
125.625(D)=1111101.101(B)=175.5(O)
十进制69.625转换2进制16进制8进制
69.625(D)=1000101.101(B)=45(H)=105.5(O)
十进制127转换同上
127(D)=1111111(B)=7F(H)=177(O)
十六进制10A转换10进制
10A(H)=266(D)
八进制670转换10进制
670(O)=440(D)
二进制11111111000011转换10进制
11111111000011(B)=16323(D)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-01-02

计算机 十进制和二进制的转换

第2个回答  2020-05-08
第3个回答  2009-09-22
D十进制 B二进制 O八进制 H十六进制

十进制125.625转换2进制、8进制
125.625D=1111101.101B=175.5 O 最后为O 八进制

十进制69.625转换2进制16进制8进制
69.625D=1000101.101B=45H=105.5 O

十进制127转换同上
127D=1111111B=7FH=177 O

十六进制10A转换10进制
10AH=266D

八进制670转换10进制
670D=440H

二进制11111111000011转换10进制
11111111000011B=16323D

再说说十进制0.625,0.234转换2进制的详细步骤.
0.625D=0.101B
0.234计算机不能精确表示

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网