float InvSqrt (float x)
{
float xhalf = 0.5f*x;
int i = *(int*)&x;
i = 0x5f3759df - (i>>1);
x = *(float*)&i;
x = x*(1.5f - xhalf*x*x);
return x;
}
開平方取倒數計算
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
阿吉的Sanic教程--03日誌的配置
菠萝啤水桶腰
2020-07-07 09:23:53
Java爲什麼使用System.arraycopy來操作數組
ProfeSir
2020-07-03 01:31:21
讀高效人士的116個IT祕訣有感
耳东东1990
2020-06-30 04:12:08
【高效】【IDE】VSCode 插件
饭咸啦
2020-06-23 01:18:12
Eclipse設置之代碼模版
m-Like
2020-06-21 12:46:01
高效能人士的9個好習慣
逝水-无痕
2020-06-16 05:02:58
高效實現Map的原子更新操作(Hystrix的InternMap源碼解析)
一汪清水
2020-06-14 21:27:18
【綜合】高效開發Android App的10個建議
Ac_Rambler
2020-06-14 05:56:21
高效程序員的7個技能
二师兄-公众号-程序新视界
2020-06-08 23:53:49
【高效工作】你總是加班,是因爲效率低嗎?
林春风Ace
2020-05-20 02:17:50
JavaScript - 高效coding收集
ning先森
2020-05-13 22:19:32
盤點那些不爲大衆所知,卻暗地裏很“牛逼”的軟件
代码讲故事
2020-05-11 20:37:32
推薦25個最佳的VSCode擴展,打造最高效的開發環境
代码讲故事
2020-05-11 20:37:32
JVM及性能優化(乾貨)
geekc
2020-05-10 08:52:43