如何对小数进行进制转换?比如(625.625)10如何转换成八进制、三进制、二进制等,带小数的怎么转

发布时间:2021-02-19 21:48:01

如何对小数进行进制转换?比如(625.625)10如何转换成八进制、三进制、二进制等,带小数的怎么转换进制?

网友回答

先求整数部分
625/2=312.1
312/2=156.0
156/2=78 .0
78/2=39.0
39/2=19...1
19/2=9.1
9/2=4.1
4/2=2.0
2/2=1...0
1/2=0.1
除2取余,余数倒着书写,即
(625)10=(1001110001)2
三进制则除以三,八进制则除以八
再看小数0.625*2=1.25.取1
0.25*2=0.5.取0
0.5*2=1.0.取1
将整数部分从上往下取,即
(0.625)10=(0.101)2
整数小数拼起则得
(1001110001.101)2
各种进制以此类推
以上问题属网友观点,不代表本站立场,仅供参考!