摘要: 原文链接http://dev.csdn.net/htmls/17/17680.html相信大家看到这个标题都不屑一顾,因为在任何一本计算机基础知识书的第一章都有他们的解释,但是在书上我们只能找到一些简单的定义,没次看过之后不久就忘了。最近论坛里有人问起这些概念,看到很多人的回复是以前看过现在忘了去看看某某书之类,很少有给出一个合理的解释。于是本人就开始思考(虽然上帝会发笑,我还是要思考。),于是得出了以下的结论。 数值在计算机中表示形式为机器数,计算机只能识别0和1,使用的是二进制,而在日常生活中人们使用的是十进制,"正如亚里士多德早就指出的那样,今天十进制的广泛采用,只不过我们绝大多数人生来 阅读全文
posted @ 2011-01-17 21:09 ebusi2010 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 在计算机系统中,数值一律用补码来表示(存储)。主要原因:使用补码,可以将符号位和其它位统一处理;同时,减法也可按加法来处理。另外,两个用补码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。正数的原码,反码和补码相同。负数的反码是原码保持符号位不变,其他位按位求反;补码是反码加1。补码还原是补码的补码。左移操作即所有的高位舍去(包括符号位),右边(低位)补0;右移操作,所有的低位舍去(右移),高位(左边)负数补1,正数补0。 阅读全文
posted @ 2011-01-17 21:02 ebusi2010 阅读(212) 评论(0) 推荐(1) 编辑
摘要: 代码 阅读全文
posted @ 2011-01-17 10:40 ebusi2010 阅读(221) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2011-01-17 09:17 ebusi2010 阅读(379) 评论(0) 推荐(0) 编辑
摘要: Borland 公司1989年出品的Turbo C 2.0 建议初学者使用,有利于培养良好的编程习惯开源软件 Code::Blocks 在线编译http://codepad.org/ 不过仅适用小程序,局限性比较大需要注意C89和C99有不少区别,目前C99在工业界不能得到完全支持。 阅读全文
posted @ 2011-01-17 09:12 ebusi2010 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 关于华氏温度与摄氏温度的变换Fahr2Celsius.c 阅读全文
posted @ 2011-01-17 09:08 ebusi2010 阅读(187) 评论(0) 推荐(0) 编辑
摘要: FirstHelloWorld.c 阅读全文
posted @ 2011-01-17 09:05 ebusi2010 阅读(121) 评论(0) 推荐(0) 编辑