> 数学 >
十进制数转换成八进制数
正数我会转换,主要是十进制的负数 转换成八进制数.例如十进制数-111转成8进制数.本人菜鸟,请写出计算过程.
请问,八进制数、十六进制数,在计算机里占两个字节的空间?
人气:296 ℃ 时间: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)二
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版