-011是三进制。
1. 原因:-011是负数,其二进制表示为111101,然后使用补码表示,即取反加1,得到100011,这个数的高位是1,因此是负数,那么其三进制表示为1*3^5+2*3^1+1=(-11)_3,因此-011是三进制。
2. 对于二进制负数的表示,首先使用正数的二进制表示,然后对其进行取反加1,这样便得到了这个负数的二进制补码。
而对于负数的三进制表示,也可以采用整数的原码表示法,其负数的原码等于它的补码减1并取反,最高位表示符号位。
这里提到二进制负数的表示可以引起思考,可以对负数在计算机中的表示进行深入的研究。
答: -011是三进制。
1. 在二进制中,只有0和1两个数码,因此在二进制中不存在符号位,因此不可能用"-"表示负数,因此不可能是二进制。
2. 在八进制中,数码是从0~7,因此在八进制中也不存在符号位,不能用"-"表示负数,所以也不可能是八进制。
3. 而在三进制中,数码是从0~2,也不存在符号位,这个时候我们采用带符号整数时,最高位为符号位,其中0表示正数,1表示负数,因此在三进制中才可能表示为-011。