八进制数56转换成二进制数是,八进制257转换成十进制

文章 3年前 (2021) admin
0

Q1:十进制数49.875转换成八进制数是多少?

49.875=49 0.875,整数部分已经除以8,余数为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转换成8进制,需分成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

版权声明:admin 发表于 2021年10月24日 下午5:54。
转载请注明:八进制数56转换成二进制数是,八进制257转换成十进制 | 热豆腐网址之家

相关文章