2014年10月19日

快速浮点开方运算

摘要: 代码下载:开根号的几种算法实现 在之前的博客中我们介绍了数据类型的地址转换,利用它我们可以将一个float型的值直接看成一个int类型。这种地址转换到底有什么意义,或者说有什么用途呢?今天,给大家展示一个实例—快速浮点开方运算,让大家更加明白地址转换的含义和它们之间的对应关系。 1 二分法 ... 阅读全文

posted @ 2014-10-19 20:36 哼哼唧唧 阅读(838) 评论(0) 推荐(1) 编辑

类型强转和地址强转

摘要: 1 例子 最近在干一个很复杂的事—读4w多行的项目源码,头都大了有木有!其中有一步是加载一个二进制文件,为了更好的理解代码的含义,我需要一点一点解析二进制文件。在解析到某个位置的时候,有个读浮点数的操作,对应的二进制值为:…CAF249F1…。非常好奇这个值对应的浮点数是多少,所以... 阅读全文

posted @ 2014-10-19 19:41 哼哼唧唧 阅读(385) 评论(0) 推荐(0) 编辑

导航