Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

atan (<valarray>)

 

Funciona en los elementos de una entrada valarray, devolviendo un valarray cuyos elementos son iguales al valor inicial del arco tangente de los elementos de entrada valarray.


   template<class Type>
valarray<Type> atan(
   const valarray<Type>& _Left
);

_Left

La entrada valarray cuyos elementos deben ser ha trabajado por la función miembro.

Un valarray cuyos elementos son iguales al arco tangente de los elementos de entrada valarray.

Unidades de los elementos devueltos se en radianes.

El valor devuelto es un valor principal entre +pi/2 y – pi/2 compatible con la entrada del valor de la tangente.

// valarray_atan.cpp
// compile with: /EHsc
#include <valarray>
#include <iostream>
#include <iomanip>

int main( )
{
   using namespace std;
   double pi = 3.14159265359;
   int i;

   valarray<double> va1 ( 9 );
   va1 [ 0 ] = -100;
   for ( i = 1 ; i < 8 ; i++ )
      va1 [ i ] =  5 * ( 0.25 * i - 1 );
   va1 [ 8 ] = 100;
   valarray<double> va2 ( 9 );

   cout << "The initial valarray is: ";
   for ( i = 0 ; i < 9 ; i++ )
      cout << va1 [ i ] << " ";
   cout << "." << endl;

   va2 = atan ( va1 );
   cout << "The arcsine of the initial valarray is:\n";
   for ( i = 0 ; i < 9 ; i++ )
      cout << setw(10) << va2 [ i ]
           << "  radians, which is  "
           << setw(11) << (180/pi) * va2 [ i ]
           << "  degrees" << endl;
   cout << endl;
}
El valarray inicial es: -100 -3,75 -2,5 -1,25 0 1,25 2,5 3,75 100.
El arco seno de valarray inicial es:
   -1,5608 radianes, que es -89,4271 grados
  -1,31019 radianes, que es -75,0686 grados
  -1,19029 radianes, que es -68,1986 grados
 -0,896055 radianes, que es -51,3402 grados
         0 radianes, que es 0 grados
  0,896055 radianes, que es 51,3402 grados
   1,19029 radianes, que es 68,1986 grados
   1,31019 radianes, que es 75,0686 grados
    1,5608 radianes, que es 89,4271 grados

Requisitos

Encabezado: <valarray>

Espacio de nombres: std

Mostrar: