如何把十进制负数转换为8进制?

例如-10,如何做?... 例如-10,如何做? 展开
 我来答
undergrowth
推荐于2016-10-27 · TA获得超过1513个赞
知道小有建树答主
回答量:879
采纳率:0%
帮助的人:1280万
展开全部
先转化为二进制在转化为八进制
像 -111 D 111/2 55 余1
/2 27 余1
/2 13 余1
/2 6 余1
/2 3 余0
/2 1 余1
/2 0 余1
所以为 1101111 再求其补码 为0010001 八进制为21 Q
流年无几何3611
2009-12-01 · 超过11用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:39万
展开全部
先把负数变成正数,然后%o输出赋给一个值,然后输出这个值的负数就成
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者w89WJsvXL6
2019-03-15 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:32%
帮助的人:1037万
展开全部
先转化为二进制在转化为八进制

-111
D
111/2
55
余1
/2
27
余1
/2
13
余1
/2
6
余1
/2
3
余0
/2
1
余1
/2
0
余1
所以为
1101111
再求其补码
为0010001
八进制为21
Q
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曹糯糯
2009-12-01 · TA获得超过183个赞
知道小有建树答主
回答量:365
采纳率:0%
帮助的人:0
展开全部
要看你这个数是多少位的了,不同位数结果不一样
8位的话-10二进制就是11110110八进制就是366
16位的话-10二进制就是1111111111110110八进制就是177766
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式