Namensräume
Varianten
Aktionen

cpp/numeric/valarray/log10: Unterschied zwischen den Versionen

Aus cppreference.com
< cpp‎ | numeric‎ | valarray
K (1 Version: Translate from the English version)
K (r2.7.3) (Bot: Ergänze: en, es, fr, it, ja, pt, ru, zh)
Zeile 39: Zeile 39:
 
|output=
 
|output=
 
}}
 
}}
 +
 +
 +
 +
 +
 +
 +
 +
 +

Version vom 2. November 2012, 15:08 Uhr

 
 
Numerik-Bibliothek
Gemeinsame mathematischen Funktionen
Floating-Point-Umgebung
Komplexe Zahlen
Numerische Arrays
Pseudo-Zufallszahlen
Compile-time rationale Arithmetik (C++11)
Generische numerische Operationen
Original:
Generic numeric operations
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
iota(C++11)
accumulate
inner_product
adjacent_difference
partial_sum
 
 
definiert in Header <valarray>
template< class T >
valarray<T> log10( const valarray<T>& va );

For each element in va computes common (base 10) logarithm of the value of the element.

Inhaltsverzeichnis

Parameter

va -
Wert-Array, um die Operation zu verarbeiten
Original:
value array to apply the operation to
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Rückgabewert

Value array common logarithms of the values in va.

Notes

Unqualifizierte Funktion (log10) verwendet wird, um die Berechnung auszuführen. Wenn diese Funktion nicht verfügbar ist, wird std::log10 verwendet wird wegen Argument abhängig Lookup .
Original:
Unqualified function (log10) is used to perform the computation. If such function is not available, std::log10 is used due to argument dependent lookup.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Die Funktion kann mit dem Rückgabetyp anders std::valarray umgesetzt werden. In diesem Fall weist die Ersetzungsart die folgenden Eigenschaften:
Original:
The function can be implemented with the return type different from std::valarray. In this case, the replacement type has the following properties:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Mögliche Implementierung

template< class T >
valarray<T> log10( const valarray<T>& va )
{
    valarray<T> other = va;
    for (T &i : other) {
        i = log10(i);
    }
}

Beispiel