atan2()

La función de sistema MathLib.atan2 calcula el valor principal del arco tangente de y/x, utilizando los signos de ambos argumentos para determinar el cuadrante del valor de retorno. El resultado es en radianes y está en el rango de -pi a pi.

  MathLib.atan2(
    campoNumérico1 mathLibNumber in,
    campoNumérico2 mathLibNumber in)
  returns (resultado mathLibTypeDependentResult)
resultado
Cualquier elemento numérico o HEX, como se describe en la sección Matemáticas (palabras del sistema). El valor que devuelve MathLib.atan2 se convierte al formato de resultado y se devuelve en resultado.
campoNumérico1
Cualquier elemento numérico o HEX, como se describe en la sección Matemáticas (palabras del sistema). El elemento se convierte a coma flotante de precisión doble antes de que se llame a MathLib.atan2. campoNumérico1 es el valor y.
campoNumérico2
Cualquier elemento numérico o HEX, como se describe en la sección Matemáticas (palabras del sistema). El elemento se convierte a coma flotante de precisión doble antes de que se llame a MathLib.atan2. campoNumérico2 es el valor x.

Ejemplo

  myItemY = 1;
  myItemX = 5;

  // devuelve pi/2
  result = MathLib.atan2(myItemY, myItemX);

Consulta relacionada
Biblioteca MathLib de EGL

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.