(资料图)
1、1. 十 -----> 二(25.625)(十)整数部分:25/2=12......112/2=6 ......06/2=3 ......03/2=1 ......11/2=0 ......1然后我们将余数按从下往上的顺序书写就是:11001,那么这个11001就是十进制25的二进制形式小数部分:0.625*2=1.250.25 *2=0.50.5 *2=1.0然后我们将整数部分按从上往下的顺序书写就是:101,那么这个101就是十进制0.625的二进制形式所以:(25.625)(十)=(11001.101)(二)2. 二 ----> 十(11001.101)(二)整数部分: 下面的出现的2(x)表示的是2的x次方的意思1*2(4)+1*2(3)+0*2(2)+0*2(1)+1*2(0)=25小数部分: 1*2(-1)+0*2(-2)+1*2(-3)=0.625所以:(11001.101)(二)=(25.625)(十)3. 十 ----> 八(25.625)(十)整数部分:25/8=3......13/8 =0......3然后我们将余数按从下往上的顺序书写就是:31。
2、那么这个31就是十进制25的八进制形式小数部分:0.625*8=5然后我们将整数部分按从上往下的顺序书写就是:5,那么这个5就是十进制0.625的八进制形式所以:(25.625)(十)=(31.5)(八)4. 八 ----> 十(31.5)(八)整数部分:3*8(1)+1*8(0)=25小数部分:5*8(-1)=0.625所以(31.5)(八)=(25.625)(十)5. 十 ----> 十六(25.625)(十)整数部分:25/16=1......91/16 =0......1然后我们将余数按从下往上的顺序书写就是:19,那么这个19就是十进制25的十六进制形式小数部分:0.625*16=10(即十六进制的A或a)然后我们将整数部分按从上往下的顺序书写就是:A。
3、那么这个A就是十进制0.625的十六进制形式所以:(25.625)(十)=(19.A)(十六)6. 十六----> 十(19.A)(十六)整数部分:1*16(1)+9*16(0)=25小数部分:10*16(-1)=0.625所以(19.A)(十六)=(25.625)(十) 如何将带小数的二进制与八进制、十六进制数之间的转化问题我们以(11001.101)(二)为例讲解一下进制之间的转化问题说明:小数部份的转化计算机二级是不考的,有兴趣的人可以看一看1. 二 ----> 八(11001.101)(二)整数部分: 从后往前每三位一组,缺位处用0填补。
4、然后按十进制方法进行转化, 则有:001=1011=3然后我们将结果按从下往上的顺序书写就是:31,那么这个31就是二进制11001的八进制形式小数部分: 从前往后每三位一组。
5、缺位处用0填补,然后按十进制方法进行转化, 则有:101=5然后我们将结果部分按从上往下的顺序书写就是:5。
6、那么这个5就是二进制0.625的八进制形式所以:(11001.101)(二)=(31.5)(八)2. 八 ----> 二(31.5)(八)整数部分:从后往前每一位按十进制转化方式转化为三位二进制数,缺位处用0补充 则有:1---->1---->0013---->11然后我们将结果按从下往上的顺序书写就是:11001,那么这个11001就是八进制31的二进制形式说明。
7、关于十进制的转化方式我这里就不再说了,上一篇文章我已经讲解了!小数部分:从前往后每一位按十进制转化方式转化为三位二进制数,缺位处用0补充 则有:5---->101然后我们将结果按从下往上的顺序书写就是:101。
8、那么这个101就是八进制5的二进制形式所以:(31.5)(八)=(11001.101)(二)3. 十六 ----> 二(19.A)(十六)整数部分:从后往前每位按十进制转换成四位二进制数,缺位处用0补充 则有:9---->10011---->0001(相当于1)则结果为00011001或者11001小数部分:从前往后每位按十进制转换成四位二进制数,缺位处用0补充 则有:A(即10)---->1010所以:(19.A)(十六)=(11001.1010)(二)=(11001.101)(二)4. 二 ----> 十六(11001.101)(二)整数部分:从后往前每四位按十进制转化方式转化为一位数。
9、缺位处用0补充 则有: 1001---->90001---->1则结果为19小数部分:从前往后每四位按十进制转化方式转化为一位数,缺位处用0补充 则有:1010---->10---->A则结果为A所以:(11001.101)(二)=(19.A)(十六)。
本文就为大家分享到这里,希望看了会喜欢。