Aracılığıyla paylaş


asin (<valarray>)

Öğelerinin giriş valarray öğelerinin Ark sinüsünü eşit valarray döndüren bir giriş valarray öğeler üzerinde çalışır.

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

Parametreler

  • _Left
    Giriş valarray öğelerinin üzerinde üye işlevi tarafından işletilen üzeresiniz.

Dönüş Değeri

Öğelerinin giriş valarray öğelerinin Ark sinüsünü eşit valarray.

Notlar

Döndürülen öğeler radyan cinsinden birimleridir.

Dönüş değeri bir patron olduğu arasında değer + pi/2 ve –pi/Sinüs ile tutarlı 2 giriş değeri.

Örnek

// valarray_asin.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 ] =  0.25 * i - 1;
   valarray<double> va2 ( 9 );

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

   va2 = asin ( 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;
}
  

Gereksinimler

Başlık: <valarray>

Namespace: std