相关疑难解决方法(0)

为什么abs(0x80000000)== 0x80000000?

我刚刚开始阅读Hacker's Delight,它将abs(-2 31)定义为-2 31.这是为什么?

我尝试printf("%x", abs(0x80000000))了几个不同的系统,我在所有系统上都找到了0x80000000.

c integer 32-bit bit-manipulation

21
推荐指数
4
解决办法
8000
查看次数

标签 统计

32-bit ×1

bit-manipulation ×1

c ×1

integer ×1