log - Český PHP manuál
Funkce log v PHP vrací hodnotu logaritmu. Výchozím základem logaritmu je Eulerovo číslo (logaritmus je tedy přirozený, ne dekadický).
Vstupní hodnoty
Název | Datový typ | Povinný | Defaultní hodnota |
---|---|---|---|
číslo | float | Ano | |
základ | float | Ne | M_E, Konstanta M_E má hodnotu 2.718281828459 |
Výstupní hodnota
(float) Výsledné číslo
Ukázkový kód
<?php for ($i = 0; $i <= 10; $i++) { $x = rand(1, 20); $y = rand(1, 20); echo "log ($x)$y= " . log($x, $y) . "<br />"; } ?>
Výstup kódu
log (3)17= 0.38776193503849 log (13)3= 2.3347175194728 log (11)17= 0.84635182092055 log (16)8= 1.3333333333333 log (1)15= 0 log (6)1= NAN log (18)2= 4.1699250014423 log (12)19= 0.84393212675491 log (16)2= 4 log (6)4= 1.2924812503606 log (18)12= 1.1631711630466
Související funkce