Quake3中的绝对值函数

下面是Quake3中的绝对值函数,很巧妙,先转换成整型,然后将符号为设置为0

float Q_fabs(float f) 
{
int tmp = *(int*)&f;
tmp &= 0x7FFFFFFF;
return *(float*)&tmp;
}

原文地址:https://www.cnblogs.com/graphics/p/1778608.html