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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/09 01:00:33
如何对小数进行进制转换?比如(625.625)10如何转换成八进制、三进制、二进制等,带小数的怎么转换进制?
xRN@׆3C*)bBH"?ƹӲtE';35yج 1 = /#<~ fܹ) S;e$5%M*݂ʽW[o._וC2ll~(ۻ/ٟyC0KbQP8]4Ս\+4҈X!Ng6NgByVx6g5Mug넪XI 5Q1yfn ?4 ֱeqn GrXSB(ŃP Xw-2U+M/2BA96C2*VDQԑ hl`!-Q]hE0 ק+چWzom*w7?F[;mv

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

如何对小数进行进制转换?比如(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
各种进制以此类推