0到255 转换成二进制

2024-11-18 00:22:35
推荐回答(4个)
回答1:

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 要除多少次 怕怕
明白了么

鉴于你的情况
0(十进制)0(2进制)0(16进制)
1 1 1
2 10 2
3 11 3
4 100 4
* * *
10 1010 a
11 1011 b
依次写吧 上帝 你们老师是火星来的啊 太黑了吧

回答2:

用计算器!点开始——附件——计算器——查看——科学型,然后输入你想转换的数字,再点二进值就可以了。

回答3:

十进制数向二进制数转换
除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

回答4:

留下邮箱 传你文件 对照表