下面是Quake3中的绝对值函数,很巧妙,先转换成整型,然后将符号为设置为0
float Q_fabs(float f) { int tmp = *(int*)&f; tmp &= 0x7FFFFFFF; return *(float*)&tmp;}