作者在 2008-09-26 15:06:35 发布以下内容
一个看不懂的算法,但是实现了 浮点数求倒数
float InvFloat(float p)
{
long _i = 2 * 0x3F800000 - (*(int *)&(p));
float r = *(float *)&_i;
r = r * (2.0f - (p) * r);
return r;
}
{
long _i = 2 * 0x3F800000 - (*(int *)&(p));
float r = *(float *)&_i;
r = r * (2.0f - (p) * r);
return r;
}