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

COS (< valarray >)

 

Opera en los elementos de una valarray de entrada, devolviendo una valarray cuyos elementos son iguales al coseno de los elementos de la valarray de entrada.


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

_Left

La entrada valarray cuyos elementos son para funcionar con la función miembro.

Una valarray cuyos elementos son iguales al valor absoluto de los elementos de la entrada valarray.

Ejemplo

// valarray_cos.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 );
   for ( i = 0 ; i < 9 ; i++ )
      va1 [ i ] =  ( pi ) * ( 0.25 * i - 1 );
   valarray<double> va2 ( 9 );

   cout << "The initial valarray is:\n";
   for ( i = 0 ; i < 9 ; i++ )
      cout << setw( 10 ) << va1 [ i ]
      << "  radians, which is  "
      << setw( 5 ) << ( 180/pi ) * va1 [ i ]
      << "  degrees" << endl;
   cout << endl;

   va2 = cos ( va1 );
   cout << "The cosine of the initial valarray is:\n";
   for ( i = 0 ; i < 9 ; i++ )
      cout << va2 [ i ] << endl;
}
Es la valarray inicial: -3,14159 radianes es - 180 grados -2,35619 radianes, que es de-135 grados-1.5708 radianes, - 90 grados-0.785398 radianes, que es - 45 grados 0 radianes, que es 0 grados 0,785398 radianes, que es 45 grados 1,5708 radianes, que es de 90 grados 2.35619 radianes, 135 grados 3,14159 radianes, que es el coseno de la valarray inicial es de 180 grados : -1-0.707107-1.03412e-013 0.707107 1 0.707107 - 1.03412e-013-0.707107 -1

Requisitos

Encabezado: <valarray>

Espacio de nombres: std

Mostrar: