摘要: 内存当中的浮点数: 浮点数的转换: 计算指数: 计算尾数: 示例: 8.25是正数,所以符号位为0,最终的指数需要用原始的指数3加上偏移127得到。 10进制浮点数的内存表示: 实验思路如下: 示例程序与运行结果如下: 这和我们上图中手工计算的结果是一致的。 思考问题: int和float都是四个字 阅读全文
posted @ 2018-08-24 23:29 周伯通789 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 计算机中的符号位 数据类型的最高位用于标识数据的符号 最高位为1表明这个数为负数 最高位为0表明这个数为正数 验证最高位为符号位的示例程序如下: 运行结果如下: 有符号数的表示法: 无符号数表示法: 无符号数最小值是0,最大值根据占用的内存大小来决定的。 signed和unsigned: 浮点数不能 阅读全文
posted @ 2018-08-24 23:11 周伯通789 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 什么是数据类型? 汇编中,我们需要操作具体的地址,每一个地址都要记住,而C语言中就用一个容易记得名字代表这块内存。 一个字节名字就是char,四个字节名字就是int。 如下图所示,左边就是模子: 变量是一段连续存储空间的别名 程序中通过变量来申请并命名存储空间 通过变量的名字可以使用存储空间 如下所 阅读全文
posted @ 2018-08-24 22:40 周伯通789 阅读(224) 评论(0) 推荐(0) 编辑