计算机二进制11111101转成十进制、八进制、十六进制,将十进制251转成二进制?

 我来答
幸福de明天ht
2022-11-04 · 解答各种问题,专业答题户
幸福de明天ht
采纳数:11 获赞数:5

向TA提问 私信TA
展开全部

如下图,可以找在线的转换器


夜幕里的曙光
2023-03-08 · TA获得超过108个赞
知道小有建树答主
回答量:1079
采纳率:27%
帮助的人:55.3万
展开全部
二进制数11111101转成十进制的方法是将每个二进制位上的值乘以对应的权值然后相加,其中最高位的权值为 $2^7=128$,最低位的权值为 $2^0=1$。因此,可以得到:

$$
\begin{aligned}
&1\times2^7 + 1\times2^6 + 1\times2^5 + 1\times2^4 \\
&+ 1\times2^3 + 1\times2^2 + 0\times2^1 + 1\times2^0 \\
&= 253
\end{aligned}
$$

因此,二进制数11111101转成十进制是253。

要将一个十进制数转换为八进制或十六进制,可以使用相应进制下除法和取余运算的方法。具体来说,不断用目标进制的基数(8 或 16)去除十进制数并记录每次的余数,直到商为零为止。最后,将所有的余数按照从下往上的顺序排列起来,就是所求的八进制或十六进制数。

将十进制数251转换为二进制可以使用除以二取余法。具体来说,反复将该数除以二并记录每次的余数,直到商为零为止。最后,将所有的余数按照从下往上的顺序排列起来,就是所求的二进制数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
缘梦阁之路
2022-11-04 · 超过16用户采纳过TA的回答
知道答主
回答量:128
采纳率:0%
帮助的人:4.3万
展开全部
507(十进制),9713(八进制) ,十六进制是1FA, 251的二进制是11111011(二进制)~~首先这是一个8位数二进制,换成十进制就是2的9次方-2的平方再减1,等于512-4-1=507,思路是这样,全是1的八位数二进制,等于2的9次方减1,然后0的位置有一个在十位数,所以减2的平方;507除以8就可以算出八进制,507/8=63,余数3,所以八进制633,633=576+57=64×9+8×7+1×1,所以八进制是9713(八进制),十六进制一样,507/16=31余数11,31=16×1+1×15,所以十六进制是1FA,(1是1,F是15,A是余数11),251=256-5=128×1+64×1+32×1+16×1+8×1+4×0+2×1+1×1,128是2的7次方,64是2的6次方,。。。所以251的二进制是11111011(二进制)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式