天天百科

计算机的六种数字存储形式

2023-06-14 分类:百科

TIPS:本文共有 677 个字,阅读大概需要 2 分钟。

答:计算机的六种数字存储形式如下。: (1)原码:10进制转换成2进制是原码,只不过正数的原码是本身符号位为0,负数的原码符号位为1 例:单字节的1,10进制1的原码是0000 0001,10进制-1的原码是1000 0001。 

(2)反码:正数的反码是它本身,负数的反码是保留符号位,其他位取反(注意负数求反码时候的符号位不参与变换) 例:单字节的-1,原码是1000 0001,它的反码就是 1111 1110。 

(3)补码:正数的补码是它本身,负数的补码是它的反码加一 例:单字节的-1,原码是1000 0001,它的反码就是 1111 1110,它的补码就是 1111 1111。 总结:正数的原码,反码 ,补码三值合一, 负数的原码,反码(原码取反),补码(反码加一)不同。

计算机中正数和负数的存储形式: (1)计算机中的正数用原码表示 (2)计算机中的负数用补码(原码取反再加一)表示。 不同类型变量的取值范围: (1)char 型变量的取值范围为-128~+127 (2)short 型变量的取值范围为-32768~+32767 (3)int 型变量的取值范围为-65536~+65535。

变量的第一个比特位要表示一个数的正负符号,第一位为0表示正数,为1表示负数。 有符号类型和无符号类型知识点: (1)当一个数是无符号类型时,那么其最高位的1或0,和其它位一样,用来表示该数的大小 (2)当一个数是有符号类型时,此时,最高位称为“符号位”,为0时,表示该数为正值,为0时,表示该数为负值。这就是计算机的六种数字存储形式。

如果觉得《计算机的六种数字存储形式》对你有帮助,请点赞、收藏,并留下你的观点哦!

阅读剩余内容
网友评论
相关阅读
小编推荐