展开全部
1)十进制数向二进制数转换
除2取余法,然后将最先取得的余数为二进制数的最低位,最后取得的余数为二进制数的最高位。(即从下向上倒着写)
一 1024/2..........0
512/2...........0
256/2...........0
128/2...........0
64/2............0
32/2............0
16/2............0
8/2.............0
4/2.............0
2/2.............0
1/2.............1
十进制数的1024转换成二进制数就是10000000000
2)十进制数向八进制数转换:
转换方法:除8取余法,然后将最先取得的余数为八进制数的最低位,最后取得的余数为八进制数的最高位。
1024/8..........0
128/8...........0
16/8............0
2/8.............2
十进制数的1024转换成八进制数就是 2000
3)十进制数向十六进制数转换
除16取余法,然后将最先取得的余数为十六进制数的最低位,最后取得的余数为十六进制数的最高位。
1024/16..........0
64/16............0
4/16.............4
十进制数的1024转换成十六进制数就是 400
另外十进制转2进制先转16进制再转2进制更快
比如1024 转16进制是400
再把400(16进制)转化原则是1位化四位 4换成二进制的0100 ,0换成二进制的0,组合就是0100 0000 0000
技巧 1位化4位 主要记住 8421 因为 16进制 1位数满的就是f 2进制为1111 =
1*2^3+1*2^2+1*2^1+1*2^0=8+4+2+1
例如9(16进制)=(2进制的)0+4+2+1 换成2进制就是0111 明白么
主要应用在数字较大时 比如123456789 你如果用10换2 要除多少次 怕怕
明白了么
除2取余法,然后将最先取得的余数为二进制数的最低位,最后取得的余数为二进制数的最高位。(即从下向上倒着写)
一 1024/2..........0
512/2...........0
256/2...........0
128/2...........0
64/2............0
32/2............0
16/2............0
8/2.............0
4/2.............0
2/2.............0
1/2.............1
十进制数的1024转换成二进制数就是10000000000
2)十进制数向八进制数转换:
转换方法:除8取余法,然后将最先取得的余数为八进制数的最低位,最后取得的余数为八进制数的最高位。
1024/8..........0
128/8...........0
16/8............0
2/8.............2
十进制数的1024转换成八进制数就是 2000
3)十进制数向十六进制数转换
除16取余法,然后将最先取得的余数为十六进制数的最低位,最后取得的余数为十六进制数的最高位。
1024/16..........0
64/16............0
4/16.............4
十进制数的1024转换成十六进制数就是 400
另外十进制转2进制先转16进制再转2进制更快
比如1024 转16进制是400
再把400(16进制)转化原则是1位化四位 4换成二进制的0100 ,0换成二进制的0,组合就是0100 0000 0000
技巧 1位化4位 主要记住 8421 因为 16进制 1位数满的就是f 2进制为1111 =
1*2^3+1*2^2+1*2^1+1*2^0=8+4+2+1
例如9(16进制)=(2进制的)0+4+2+1 换成2进制就是0111 明白么
主要应用在数字较大时 比如123456789 你如果用10换2 要除多少次 怕怕
明白了么
展开全部
1)十进制数向二进制数转换
除2取余法,然后将最先取得的余数为二进制数的最低位,最后取得的余数为二进制数的最高位。(即从下向上倒着写)
一 1024/2..........0
512/2...........0
256/2...........0
128/2...........0
64/2............0
32/2............0
16/2............0
8/2.............0
4/2.............0
2/2.............0
1/2.............1
十进制数的1024转换成二进制数就是10000000000
2)十进制数向八进制数转换:
转换方法:除8取余法,然后将最先取得的余数为八进制数的最低位,最后取得的余数为八进制数的最高位。
1024/8..........0
128/8...........0
16/8............0
2/8.............2
十进制数的1024转换成八进制数就是 2000
3)十进制数向十六进制数转换
除16取余法,然后将最先取得的余数为十六进制数的最低位,最后取得的余数为十六进制数的最高位。
1024/16..........0
64/16............0
4/16.............4
十进制数的1024转换成十六进制数就是 400
用上面的方法就可以换算了!!!
除2取余法,然后将最先取得的余数为二进制数的最低位,最后取得的余数为二进制数的最高位。(即从下向上倒着写)
一 1024/2..........0
512/2...........0
256/2...........0
128/2...........0
64/2............0
32/2............0
16/2............0
8/2.............0
4/2.............0
2/2.............0
1/2.............1
十进制数的1024转换成二进制数就是10000000000
2)十进制数向八进制数转换:
转换方法:除8取余法,然后将最先取得的余数为八进制数的最低位,最后取得的余数为八进制数的最高位。
1024/8..........0
128/8...........0
16/8............0
2/8.............2
十进制数的1024转换成八进制数就是 2000
3)十进制数向十六进制数转换
除16取余法,然后将最先取得的余数为十六进制数的最低位,最后取得的余数为十六进制数的最高位。
1024/16..........0
64/16............0
4/16.............4
十进制数的1024转换成十六进制数就是 400
用上面的方法就可以换算了!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询