2018年6月25日

补码(为什么按位取反再加一):告诉你一个其实很简单的问题(转自醍醐灌顶)

摘要: 首先,阅读这篇文章的你,肯定是一个在网上已经纠结了很久的读者,因为你查阅了所有你能查到的资料,然后他们都会很耐心的告诉你,补码:就是按位取反,然后加一。准确无误,毫无破绽。但是,你搜遍了所有俯拾即是而且准确无误的答案,却仍然选择来看这篇毫不起眼的文章,原因只有一个,只因为你还没有得到你想要的东西。 阅读全文

posted @ 2018-06-25 11:18 张凌001 阅读(806) 评论(0) 推荐(1) 编辑

C语言中的正负数及其输出

摘要: 在数学中,数字有正负之分。在C语言中也是一样,short、int、long 都可以带上正负号,例如: 如果不带正负号,默认就是正数。符号也是数字的一部分,也要在内存中体现出来。符号只有正负两种情况,用1位(Bit)就足以表示;C语言规定,把内存的最高位作为符号位。以 int 为例,它占用 32 位的 阅读全文

posted @ 2018-06-25 11:11 张凌001 阅读(9485) 评论(0) 推荐(0) 编辑

导航