问问题描述
2进制进制00代表什么,求高手给解答
答精选答案

如果采用补码形式(大多数计算机中都采用补码形式来表示带符号整数)的话,16位二进制补码1000000000000000表示十进制数-32768。
用最高位表示符号位,低16位表示绝对值的话,16位二进制补码可以表示-32767~+32767,但这当中有两个0:+0和-0。数学上,0是没有正负的,所以就用+0来表示0,而用-0来表示-32768,因为1000000000000000b=32768d,而最高位(符号位)恰好是1,表示负数,因此,就用它表示-32768了。
本文来自作者[kailixueyuan]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/kexue/2604141.html
评论列表(4条)
我是公众科技网的签约作者“kailixueyuan”!
希望本篇文章《2进制进制00代表什么》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:如果采用补码形式(大多数计算机中都采用补码形式来表示带符号整数)的话,16位二进制补码1000000000000000表示十进制数-32768。用最高位表示符号位,低16位表示绝对值的话,16位二进制补码可以表示-32767~+32767,但这当中有两个0:+0和-0。数学上,0是没有正负的,所以就用+0来表示0,而用-0来表示-32768,因为1000000000000000b=32768d,而最高位(符号位)恰好是1,表示负数,因此,就用它表示-32768了。