Funkcija log10 () sistēmā C ++ atgriež argumenta kopējo logaritmu (10. bāzes logaritms).
Šī funkcija ir definēta galvenes failā.
(Matemātika) log 10 x = log10 (x) (C ++ programmēšanā)
log10 () prototips (pēc standarta C ++ 11)
dubultā log10 (dubultā x); pludiņš log10 (pludiņš x); garš divkāršs log10 (garš dubultā x); divkāršs log10 (T x); // Neatņemamajam tipam
log10 () parametri
Funkcijai log10 () diapazonā (0, ∞) ir nepieciešams viens obligāts arguments .
Ja vērtība ir mazāka par 0, log10 () atgriež vērtību NaN
(nav skaitlis).
log10 () atgriešanās vērtība
Funkcija log10 () atgriež skaitļa pamatlogaritmu 10.
Parametrs (x) | Atgriezt VALUE |
---|---|
x> 1 | Pozitīvi |
x = 1 | 0 |
0> x> 1 | Negatīvs |
x = 0 | -∞ (- bezgalība) |
x <0 | nan (Nav skaitlis) |
1. piemērs: Kā darbojas log10 ()?
#include #include using namespace std; int main () ( double x = 13.056, result; result = log10(x); cout << "log10(x) = " << result << endl; x = -3.591; result = log10(x); cout << "log10(x) = " << result << endl; return 0; )
Palaidot programmu, izeja būs:
log10 (x) = 1,11581 log10 (x) = nan
2. piemērs: log10 () ar integrētu tipu
#include #include using namespace std; int main () ( int x = 2; double result; result = log10(x); cout << "log10(x) = " << result << endl; return 0; )
Palaidot programmu, izeja būs:
log10 (x) = 0,30103