专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

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

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/8 14:27:09       共计:3606 浏览

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

答:计算机的六种数字存储形式如下。: (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时,表示该数为负值。这就是计算机的六种数字存储形式。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:IDC服务器租用和虚拟主机两种服务有何区别_java | ·下一条:2019年最值得学习的编程语言是什么_java

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有