进制运算
你好xyz
这个作者很懒,什么都没留下…
展开
-
unsigned int 型数据相减
unsigned int a = 3;unsigned int b = 4294967294; // unsigned int 最大值为4294967295int c = a - b;printf("c = %u\n", c);// 输出为5, 不像unsigned short 有类型提升原创 2017-04-21 14:52:06 · 2706 阅读 · 0 评论 -
计算机补码运算
例如:如果你已经求出了15的补码这里有个简便的方法求-15的补码:直接把15的补码包含符号位一起求反加1即可即15的原码:符号位+数值的二进制 = 0 + 0001111 = 0000111115的反码:0000111115的补码:00001111正数的原码,反码,补码都是相同的。15补码 00001111那么-15的补码 1111 0001转载 2017-04-21 14:28:42 · 1727 阅读 · 0 评论