二进制数111011换成十进制的数是多少
答案:4 悬赏:50 手机版
解决时间 2021-04-13 00:16
- 提问者网友:不要迷恋哥
- 2021-04-11 23:46
如题
最佳答案
- 五星知识达人网友:忘川信使
- 2021-04-12 00:35
1*2^5+1*2^4+1*2^3+0*2^2+1*2^1+1*2^0=59
全部回答
- 1楼网友:春色三分
- 2021-04-12 02:35
(
59 具体的我有简单算法给你...
如:将 281 转换为二进制。
在标记数字中找到最大的小于被转换数的数字,这里最大的小于 281 的数字为 256 ,则在该数字位的标记下方写上“1”;如:
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
1 |
|
|
|
|
|
|
|
|
然后将 281 减去 256 :281-256=25 ;再找小于余数 25 的最大数字为 16 ,则在 16 数字位的标记下方写上“1”;如:
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
1 |
|
|
|
1 |
|
|
|
|
继续将 25 减去 16 :25-16=9 ;找小于余数 9 的最大数字为 8 ,则在 8 数字位的标记下方写上“1”;如:
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
1 |
|
|
|
1 |
1 |
|
|
|
继续将 9 减去 8 :9-8=1 ;余数正好等于数字 1 ,则在 1 数字位的标记下方写上“1”;如:
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
1 |
|
|
|
1 |
1 |
|
|
1 |
其余没有写“1”的位,全部以“0”补充,即:
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
所以,转换后的二进制数为:100011001 。
- 2楼网友:鸠书
- 2021-04-12 02:20
1*2^5+1*2^4+1*2^3+0*2^2+1*2^1+1*2^0=59
^表示几次方
- 3楼网友:忘川信使
- 2021-04-12 00:52
59
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |