有问题就有答案
Q1:十进制数49.875转换成八进制数是多少?
49.875=49+0.875,整数部分就一直除八取余就是61,小数部分成八取整就是0.7,所以加起来就是61.7
Q2:(49)从十进制转换成八进制是多少????
十进制转换其他十进制系统直接对十进制进行划分,余数按相反顺序排列。在这个例子中,49除以8等于6,余数是1;6除以8,余数是6,所以转换成八进制的结果是61。
Q3:十进制数49.875转化为二进制数是多少?
110001.111
Q4:将十进制数49.25分别转换为二进制,八进制和十六进制数
像这种可以有规律按2的N次方进行整数化的数,可直接乘以相应的2的N次方进行整数化,化为二进制后再移动相应的位数。小数部分0.25,即1/4,乘以2(2^2)是最好的整数化方法。 (49.25)10*(2^2)10=(49.25)10*(4)10=(197)10=(C5)16=(1100 0101)2因为最初乘了2,即2的2次方,所以换算成二进制时应右移两位,即最终结果等于(110001.01)2。PS:为什么要换算成十六进制?一个十六进制数就等于四个二进制位,一次性就计算了四个二进制位的结果,这当然是相对比较有效率的做法。一个八进制数就等于三个二制位,所以(110001.01)2可按每三位进行一次分割,缺位补零即:(110 001.010)2=(61.2)8一个十六进制数就等于四个二制位,所以(110001.01)2可按每四位进行一次分割,缺位补零即:(0011 0001.0100)2=(31.4)16
Q5:十进制数49.875转换成八进制数是多少?
你好,49.875转换成八进制,需要分为49和0.875。(49)10=((0*1010 100)*1010 1001)2=(100*1010 1001)2=(101000 1001)2=(110001)2=(110001)2=(61)8 (0.875)10=(((101/1010 111)/1010 1000)/1010)2=(((0.1 111)/1010 1000)/1010)2=((111.1/1010 1000)/1010)2=((0.11 1000)/1010)2=(1000.11/1010)2=(0.111)2=(0.111)2=(0.7)8 (49.875)10=(61.7)8
Q6:十进制数49.875转换成八进制数是多少?
(49)10=((0*1010+100)*1010+1001)2=(100*1010+1001)2=(101000+1001)2=(110001)2=(110 001)2=(61)8 (0.875)10=(((101/1010+111)/1010+1000)/1010)2=(((0.1+111)/1010+1000)/1010)2=((111.1/1010+1000)/1010)2=((0.11+1000)/1010)2=(1000.11/1010)2=(0.111)2=(0. 111)2=(0.7)8 (49.875)10=(61.7)8