Exemplo n.º 1
0
/** Inverse tangent of two variables (32-bit floating point)
 *
 * @param y
 * @param x
 *
 * @return Inverse tangent of @a y / @a x.
 *
 */
float32_t float32_atan2(float32_t y, float32_t x)
{
	if (x >= 0)
		return atan_f32(y / x);
	else if (y >= 0)
		return M_PI - atan_f32(y / -x);
	else
		return -M_PI + atan_f32(y / -x);
}
Exemplo n.º 2
0
float fastAtan2( float y, float x )
{
    return atan_f32(y, x);
}