完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
很多人都只知道计算机使用的是二进制,但很少有了解到计算机是以补码的方式进行存储数据的。 不过补码是通过原码、反码一步步演变而来的。 原码 原码是一种计算机对数字的二进制的定点表示方法。 通常第一位符号位数为0是正,1是负。 反码 反码是在原码的基础上进一步改进,正数时反码和原码一样,负数时原码第一位不变,其他都变,就是反码。 通常一个正数和自身对应的负数的反码互为补数。 补码 补码的正数和反码以及原码,普通二进制的一致,没有区别,而负数实际是在原有负数的反码上面加1 正数的原码,反码,补码是相同的 为什么要有这些码? 原码不方便进行计算机中有负数参与进来的运算。 计算机存储数据使用补码而不是直接用二进制,因为二进制不能表示负数。 原码虽然能表示负数,但无法进行正负数运算及两个0的问题。 反码解决正负数运算的问题,然而还保留着两个0(正负0)的问题,只有补码完美解决了正负数运算问题同时还解决了两个不同符号的0的问题,(在继续计算时正负0会相互抵消) 因此对于计算机而言,补码是存储的最佳选择。 原作者:山羊硬件time |
|
相关推荐 |
|
求大神告知加热台的加热方式,是电阻丝加热吗?如果是请教一下具体的型号
3792 浏览 0 评论
偏置威廉希尔官方网站 与宽带偏置威廉希尔官方网站 (Bias-Tee)-----电感器比较与选择
4928 浏览 0 评论
6691 浏览 0 评论
4213 浏览 2 评论
6872 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-13 16:31 , Processed in 0.800306 second(s), Total 46, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号