计算机二进制问题? 20

11101+100101=(_),110111-10010=(_),124D=(_)B202D=(_)H... 11101+100101=(_),

110111-10010=(_),

124D=(_)B

202D=(_)H
展开
 我来答
重庆新华电脑学校
2021-04-22 · 学动漫、设计、电竞、电商、短视频、软件等
重庆新华电脑学校
重庆新华电脑学校隶属于新华教育集团,经重庆市人力资源和社会保障局审批成立的重庆地区大规模IT人才教育基地。是国家信息化教育全国示范基地,中国IT教育十大影响力品牌学校。
向TA提问
展开全部

11101+100101=(1000010)    110111-10010=(100101) 

二进制转换成

十 进制,整数和小数用同样的规则:对应数乘以2的幂,然后相加。

鼓楼月夜
2020-10-15 · TA获得超过1289个赞
知道答主
回答量:41
采纳率:0%
帮助的人:34万
展开全部
二进制转换十进制
二进制数第0位的权值是2的0次方,第1位的权值是2的1次方……
例如,设有一个二进制数:0110 0100,转换为10进制为:
下面是竖式:
0110 0100 换算成 十进制
第0位 0 x 2^0 = 0
第1位 0 x 2^1 = 0
第2位 1 x 2^2 = 4
第3位 0 x 2^3 = 0
第4位 0 x 2^4 = 0
第5位 1 x 2^5 = 32
第6位 1 x 2^6 = 64
第7位 0 x 2^7 = 0
--------------------------
(0110 0100)B=(100)D
注:数字后面相应的字母表示不同的进位制。B表示二进制,O表示八进制,D表示十进制,H表示十六进制。
八进制转换十进制
八进制就是逢8进1。
八进制数采用 0~7这八数来表达一个数。
八进制数第0位的权值为8的0次方,第1位权值为8的1次方,第2位权值为8的2次方……
所以,设有一个八进制数:1507,转换为十进制为:
用竖式表示:
1507换算成十进制。
第0位 7 x 8^0 = 7
第1位 0 x 8^1 = 0
第2位 5 x 8^2 = 320
第3位 1 x 8^3 = 512
--------------------------
(1507)O=(839)D
同样,我们也可以用横式直接计算:
7 X 8^0 + 0 X 8^1 + 5 X 8^2 + 1 x 8^3 = (839)D
结果是,八进制数1507 转换成十进制数为 839
十六进制转换为十进制
(ABC.8C)H=10x16^2+11x16^1+12x16^0+8x16^-1+12x16^-2
=2560+176+12+0.5+0.046875
=(2748.546875)D
十进制转换为二进制、八进制、十六进制
1.整数部分除R取余
例:(125)D=(1111101)B
注:余数中最后得到的余数为最高位,最先得到的余数为最低位,从高到低依次排列。
2.小数部分乘R取整
例:(0.25)D
0.25
X 2
_______________
0.50 (整数部分0为高位)
X 2 ↓
_______________ ↓
1.00 (整数部分1为低位)
(0.25)D=(0.01)B
注:整数的转换是精确的,小数的转换可能出现无穷小数或循环小数的情况。此时需要进行舍入处理以截断,所以小数的转换可能略有偏差。箭头表示由高位到低位的趋势。

第一个为1777

第二个为

2、
1111 1111
按位取反,保持符号位不变
1000 0000
末位加1
+ 1
----------
1000 0001

再给你举个例子:
0开头表示正数.正数的原码.反码.补码都相同.
1开头表示负数.负数的原码是本身.反码是除一位取反,补码是反码后面+1
求-123的原码.反码.补码?
123转换成二进制为01111011第一位是0表示的正数
11111011第一位是1表示的就是负数.这也就是-123的原码.
那它的反码就是 10000100
那它的补码就是 10000101
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
破壳科普社
2023-03-26 · 分享技术和科技知识。
个人认证用户
破壳科普社
采纳数:70 获赞数:459

向TA提问 私信TA
展开全部
11101+100101=111010
解释:
这是二进制加法,从右往左逐位相加,当结果为2时,当前位保留0,进1。因此,第一步相加后得到1,第二步相加后得到11,第三步相加后得到10,第四步相加后得到100,第五步相加后得到1110,最终结果为111010。
110111-10010=100101
解释:
这是二进制减法,从右往左逐位相减,当被减数小于减数时,向高位借1,并将当前位加上2。因此,第一步相减后得到1,第二步相减后得到0(借1),第三步相减后得到0,第四步相减后得到1,第五步相减后得到0,最终结果为100101。
124D=(10010100)B
解释:
这是十六进制转二进制,将每个十六进制位分别转换为四个二进制位即可。其中,1对应的二进制为0001,2对应的二进制为0010,4对应的二进制为0100。因此,124D的二进制表示为10010100。
202D=(CA)H
解释:
这是十进制转十六进制,在十六进制中,A对应10,B对应11,以此类推,因此20除以16的余数是4,商是1,即为14H;1除以16的余数是1,商是0,即为01H。因此,202D的十六进制表示为CA。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不说话
2021-02-05 · 我叫不说话,但我热爱学习和分享。所发作品均为原创翻译、自制,...
不说话
采纳数:37 获赞数:49

向TA提问 私信TA
展开全部

前两题是二进制加减问题,逢2进一位。第三题是十进制转换2进制,第四题是十进制转换十六进制,可以把十进制转换为二进制再转换为十六进制。转换方法请看视频教程:

二进制的加法和减法运算规则

十进制整数转换为二进制的方法

二进制转十六进制的方法

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
科技小米粒
2020-10-14 · TA获得超过800个赞
知道小有建树答主
回答量:3631
采纳率:53%
帮助的人:215万
展开全部

计算机为什么使用二进制

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(20)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式