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