log10 (<valarray>)

Die wird auf die Elemente eines Eingabewertarrays ausgeführt werden und gibt ein Array von Werten zurück, dessen Elemente gleich dem oder allgemeinen Logarithmus mit Basis 10 der Elemente des Eingabewertarrays sind.

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

Parameter

  • _Left
    Der Eingabewertarray, dessen Elemente durch die Memberfunktion auf verwendet werden sollen.

Rückgabewert

Ein Wertearray, dessen Elemente gleich dem allgemeinen Logarithmus der Elemente des Eingabewertarrays sind.

Beispiel

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

int main( )
{
   using namespace std;
   int i;

   valarray<double> va1 ( 11 );
   for ( i = 0 ; i < 11 ; i++ ) 
      va1 [ i ] =  10 * i;
   valarray<double> va2 ( 9 );

   cout << "Initial valarray:";
   for (i = 0 ; i < 11 ; i++ )
      cout << " " << va1 [ i ];
   cout << endl;

   va2 = log10 ( va1 );
   cout << "The common logarithm of the initial valarray is:\n";
   for (i = 0 ; i < 11 ; i++ )
      cout << va2 [ i ] << endl;
}
  

Anforderungen

Header: <valarray>

Namespace: std

Siehe auch

Referenz

exp, log, und log10