计算机数据表示 源码、反码、补码、移码

     计算机是一种电子设备,是一种由多个复杂的电子元器件组合而成,而电子元器件只有带电和不带电两种状态,我们将带电状态表示为数值1,不带电的表示为0,这样一来多个元器件的组合体,就可以表示多种状态,也就是说可以表示更多的数据。这样的数据在计算机中也就是常用的二进制。


     现实中的数据都有正负之分,整数小数之分,为了便于运算,带符号的机器数可以采用原码、反码、补码、移码的不同的编码方式来表示现实中的数据。

原码:将最高位作为符号位,0代表正,1代表负,其余各位代表数值本身的绝对值。即
                        +45的原码为                    0 0101101
                         -45的原码为                    1 0101101
                          +0的原码为                     0 0000000
                           -0的原码为                     1 0000000
反码:一个数如果为正,则它的反码与原码相同,一个数如果为负,则符号位变成1,其余各位是对原码的取反。即
                        +45的反码为                    0 0101101
                         -45的反码为                    1 1010010
                         +0的反码为                     00000000
                         -0的反码为                      11111111
补码:一个数如果为正,则它的原码、反码、补码相同,一个数为负,则符号位为1,其余各位是对原码取反,然后整个数加1.即
                       +45的补码为                    0 0101101
                        -45的补码为               第一步:取反码     1 1010010
                                                          第二步:+1             1 1010011
                        +0的补码为                     00000000
                        -0的补码为                     00000000(应为1 00000000,但1所在位置超出字长,顾被丢弃)
移码:移码(又叫增码)是符号位取反的补码
                            +45的移码为                    0 0101101
                              -45的移码为                    1 0101101
                            +0的移码为                     0 0000000
                             -0的移码为                     1 0000000
Android应用源码45套安卓源码合集: android中文离线发音引擎FOCTTS使用源码.rar Android应用源码(精)LBS签到应用源码.rar Android应用源码(精)xUtils2.2.5.rar Android应用源码(精)仿博客园客户端源码.rar Android应用源码(精)手机控制电脑鼠标.rar Android应用源码(精)记事本小程序,加注释,适合阅读.rar Android应用源码Android平台下通过HTTP协议实现断点续传下载.rar Android应用源码Hibernate4Android.rar Android应用源码http、udp、tcp网络交互组件.rar Android应用源码ListView实现的目录树结构.rar Android应用源码SdCard读写文件实例.rar Android应用源码SlidingMenu使用例子.rar Android应用源码串口通信(JNI)例子.rar Android应用源码任务提醒源码.rar Android应用源码仿360手机助手首页浮动菜单.rar Android应用源码仿Iphone抖动效果Shake Icon.rar Android应用源码仿QQ分组列表修改版.rar Android应用源码使用listView实现的树状结构.rar Android应用源码俄罗斯方块注释超详细版.rar Android应用源码利用poi将内容填到word模板.rar Android应用源码动态列表布局.rar Android应用源码单Java文件实现的计算器.rar Android应用源码基于百度云推送的聊天工具源码.rar Android应用源码安卓多边形布局例子.rar Android应用源码安卓拍照上传实现代码附带php端.rar Android应用源码实现动态交叉布局.rar Android应用源码小说翻页效果源码.rar Android应用源码广告轮播效果源码.rar Android应用源码强大的统计图表库.rar Android应用源码微享,微信分享实例.rar Android应用源码有米广告SDK例子.rar Android应用源码模仿zaker风景页面滑动效果修改版.rar Android应用源码水波纹动画效果.rar Android应用源码泡泡效果bubble.rar Android应用源码猜猜红桃A.rar Android应用源码百度统计例子.rar Android应用源码简单的Android图片轮播.rar Android应用源码简单的仿微信实现了表情效果.rar Android应用源码结合数据库进行摇一摇的实例.rar Android应用源码花姑娘之部分UI源码.rar Android应用源码获取手机信息.rar Android应用源码讯飞语音测试源码.rar Android应用源码飞碟说欢迎界面.rar
评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值