C ++ log10 () - standardní knihovna C ++

Funkce log10 () v C ++ vrací běžný logaritmus (základní 10 logaritmus) argumentu.

Tato funkce je definována v hlavičkovém souboru.

(Mathematics) log 10 x = log10 (x) (V programování v C ++)

log10 () prototyp (od standardu C ++ 11)

dvojitý log10 (dvojitý x); float log10 (float x); dlouhý dvojitý log10 (dlouhý dvojitý x); dvojitý log10 (T x); // Pro integrální typ

log10 () parametry

Funkce log10 () přebírá jeden povinný argument v rozsahu (0, ∞) .

Pokud je hodnota menší než 0, log10 () vrátí NaN(není číslo).

log10 () Návratová hodnota

Funkce log10 () vrací základní 10 logaritmus čísla.

Parametr (x) Vrátit HODNOTU
x> 1 Pozitivní
x = 1 0
0> x> 1 Negativní
x = 0 -∞ (- nekonečno)
x <0 nan (Není to číslo)

Příklad 1: Jak funguje 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; )

Když spustíte program, výstup bude:

 log10 (x) = 1,11581 log10 (x) = nan

Příklad 2: log10 () s integrálním typem

 #include #include using namespace std; int main () ( int x = 2; double result; result = log10(x); cout << "log10(x) = " << result << endl; return 0; )

Když spustíte program, výstup bude:

 log10 (x) = 0,30103

Zajímavé články...