【发布时间】:2011-02-02 02:36:56
【问题描述】:
我刚开始阅读Hacker's Delight,它将 abs(-231) 定义为 -231。这是为什么呢?
我在几个不同的系统上尝试了printf("%x", abs(0x80000000)),但在所有系统上都得到了 0x80000000。
【问题讨论】:
-
+1 阅读 Hacker's Delight
-
@Paul 谢谢!我几乎没有完成第 1 章。
-
读完这本书后,请访问网站以获取更多同样的好东西:hackersdelight.org
标签: c integer bit-manipulation 32-bit