下面这个求
的函数号称比直接调用sqrt库函数快4倍,来自游戏Quake III的源代码。
float InvSqrt (float x){ float xhalf = 0.5f*x; int i = *(int*)&x; i = 0x5f3759df - (i>>1); y = *(float*)&i; y = y*(1.5f - xhalf*y*y); return x; }
我们这里分析一下它的原理(指程序的正确性,而不是解释为何快)。
下面这个求
的函数号称比直接调用sqrt库函数快4倍,来自游戏Quake III的源代码。
float InvSqrt (float x){ float xhalf = 0.5f*x; int i = *(int*)&x; i = 0x5f3759df - (i>>1); y = *(float*)&i; y = y*(1.5f - xhalf*y*y); return x; }
我们这里分析一下它的原理(指程序的正确性,而不是解释为何快)。
受用, 感谢.
可是我已经有好几次直接关闭了,应该怎么办呢?之前登录的用户还在
小站http://kkk.sjhcx.com/的SEO布局不知如何,请博主有空指点
来访既是有缘。。留下足迹再走
不错,感人,给力
不错也~~~~
就是,就是,现在的电影就看票房,完全没社会责任心
其实对于这个问题,我们应该淡定,平常心,平常心。
写的不错, 兔年快乐喽!!
哇,春节快乐, 这几天玩过头了
Powered by Bitrac, Designed by Loveyuki, Icon by Led Icon Set. 京ICP备07032740号-2