十进制数转换成八进制数
正数我会转换,主要是十进制的负数 转换成八进制数.例如十进制数-111转成8进制数.本人菜鸟,请写出计算过程.
请问,八进制数、十六进制数,在计算机里占两个字节的空间?
人气:483 ℃ 时间:2020-05-08 05:16:26
解答
先把十进制数+111转成二进制数:
(1*1010+1)*1010+1
=1011*1010+1
=(1101110)二
再用补码方式来表达十进制数-111(取十六位二进制数):
十进制数-111的原码为:
(1000000001101110)二
十进制数-111的反码为:
(1111111110010001)二
十进制数-111的补码为:
(1111111110010010)二
(1 111 111 110 010 010)二
(177622)八
=(1101110)二
推荐
猜你喜欢
- 有什么文章运用了象征手法
- A、B两元素均是核电荷数小于18的,形成的化合物A2B3,若B的核电荷数为n,.
- 数学问题 通俗解释一下 这句话 “连续函数的级数之和并非连续函数”
- 荷兰风格派代表人物,绘画风格以及主要特征,代表作品,受何种哲学思潮影响
- 形容眼睛漂亮的成语有哪些?
- 如何写sports and health作文,最好是自己写的
- 英语词组:步行 两个空,骑自行车 三个空 ,乘公共车 三个空,乘火车 三个空,乘飞机 三个空
- 高中英语戏剧剧本