补码与移位
来源:互联网 发布:淘宝卖家中心app 编辑:程序博客网 时间:2024/06/05 21:47
也可以利用windows自带的计算器,选择双字,我的机器是i386,32位的xp系统,因此int为4字节。
有符号数向右移位,填充位等于原始数最左边的位。
#include "stdio.h"
int main()
{
int d=-13;
printf("%x/n",d);
}
输出:fffffff3,其二进制为11111111111111111111111111110011
#include "stdio.h"
int main()
{
int d=-13;
printf("%x/n",d>>1);
}
移位后
输出:fffffff9,其二进制为11111111111111111111111111111001
- 补码与移位
- 二进制补码及与移位
- 补码移位乘法运算
- 补码的加减乘除和移位
- 补码的移位计算除法
- 巧用移位和按位与运算符输出二进制补码
- 原码反码补码以及移位按位与或异或等位操作的实例
- 补码表示法和负数的移位
- 原码,反码,补码 及 移位运算
- 补码表示法和负数的移位
- 原码、反码、补码及移位操作
- 原码、反码、补码、负数的移位
- 逻辑移位与算术移位
- 算术移位与逻辑移位
- 算数移位(<<, >>)与逻辑移位
- 补码、原码、反码-移位操作 编解码
- JAVA中补码的运算;移位运算符
- 计算机中原码,反码和补码和移位操作
- lib和dll文件的区别和联系
- SQLSERVER SQL性能优化
- [学习记录] 菱形生成改进,仅用两个for
- 走在一起是缘分,一起在走是幸福
- 如何利用Memento模式设计存档
- 补码与移位
- 深入浅出 CPropertySheet
- 上帝 谭卓 马加爵等人的对话
- VMware产品部署总结----VMware ESX 部署总结
- 我是BIOS工程师,我不是解Bug工程师……
- 基于Labview的信号发生器的设计
- 管理故事:授人以鱼,不如授人以渔
- LINUX内核编译步骤详细介绍
- flex 各组件对应的样式属性