十进制数-43如何转换成八进制数

如题所述

在计算机中,负数是以补码方式存在的,只有十进制有负数,而八进制,二进制,十六进制都是用二进制的最高位来表示符号的(任何一本计算机入门书上都有)
所以,十进制负数的八进制表示,还要根据你的数据位数决定,如-43
以字节表示,它的八进制为:325
以字表示,为:177725
以双字表示,为:37777777725
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-04-01
进制转换,仅仅是把绝对值做“进制转换”。
正负号,不可变动。
 
如:-43(十进制)
 =-10 1011(二进制)
 =-53(八进制)
 =-2B(十六进制)
相似回答