高效求解平方根的倒数的函数实现
来源:互联网 发布:qq三国js技能介绍 编辑:程序博客网 时间:2024/05/01 04:08
/*** float q_rsqrt( float number )*/float q_rsqrt( float number ){long i;float x2, y;const float threehalfs = 1.5F;x2 = number * 0.5F;y = number;i = * ( long * ) &y;// evil floating point bit level hackingi = 0x5f3759df - ( i >> 1 ); // what the fuck?y = * ( float * ) &i;y = y * ( threehalfs - ( x2 * y * y ) ); // 1st iteration//y = y * ( threehalfs - ( x2 * y * y ) ); // 2nd iteration, this can be removed#ifdef __linux__assert( !isnan(y) ); // bk010122 - FPE?#endifreturn y;}
0 0
- 高效求解平方根的倒数的函数实现
- 平方根的高效求解
- 有用的函数--功能:求平方根倒数
- 求平方根倒数的算法
- 求平方根倒数的算法
- [转贴]《雷神之锤III》里求平方根倒数的函数(快速平方根(倒数)算法)
- 二分法求解平方根的“陷阱”
- 【Leetcode】求解2的平方根
- 软件快速计算平方根与平方根的倒数
- Quake III中不可思议的求解平方根实现方法
- 【编程】超快速计算平方根的倒数
- 求解一个数字的平方根,不用平方根库函数。
- 二分法求解非负数的平方根
- [转]快速计算平方根倒数的一个算法
- Guass列主元、平方根法、追赶法求解方程组的C++实现
- Java实现-x的平方根
- 更高效的Fibonacci求解
- 简单题-不用库函数,求解一个数字的平方根
- 利用注解加拦截器实现struts2的权限设置
- iOS设计模式 - (3)简单工厂模式
- 贪心算法的分数背包问题的介绍与理解1(含c源代码)
- 树状数组——————二分索引树
- hdu 1028 Ignatius and the Princess III
- 高效求解平方根的倒数的函数实现
- 如何用Cocos2d-x创建lua项目以及lua项目如何调用cpp文件(图文讲解)
- Android Fragment IllegalStateException: Fragment not attached to Activity
- SpringMVC表单标签简介
- Three.js - 用100行javascript代码创建一座城市
- POJ 1979 Red and Black
- SVN中tag branch trunk用法详解
- 第九周项目二 分数的累加
- 全局Toast