51 union {
float f; uint32_t i; } vx = { x };
52 union { uint32_t i;
float f; } mx = { (vx.i & 0x007FFFFF) | 0x3f000000 };
54 y *= 1.1920928955078125e-7f;
56 return y - 124.22551499f
58 - 1.72587999f / (0.3520887068f + mx.f);
64 union {
float f; uint32_t i; } vx = { x };
66 y *= 1.1920928955078125e-7f;
67 return y - 126.94269504f;
Anonymous namespace to limit visibility.