Wie gibt man den Logarithmus zur Basis 10 einer Zahl in PHP zurück?


Es gibt eine eingebaute Funktion in PHP namens log10(), die den Logarithmus zur Basis 10 einer Zahl zurückgibt. Die Syntax lautet wie folgt:

$logarithm = log10($number);

Hier ist $number die Zahl, deren Logarithmus zur Basis 10 berechnet werden soll, und $logarithm ist das Ergebnis des Logarithmus zur Basis 10.

Beispiel:

$number = 100;
$logarithm = log10($number);
echo "Der Logarithmus zur Basis 10 von $number ist $logarithm";

Dies gibt die Ausgabe aus:

Der Logarithmus zur Basis 10 von 100 ist 2

Es gibt auch eine alternative Möglichkeit, den Logarithmus zur Basis 10 einer Zahl zu berechnen, indem man den natürlichen Logarithmus (zur Basis e) der Zahl durch den natürlichen Logarithmus von 10 teilt. Die Formel lautet:

log10(x) = ln(x) / ln(10)

Hier ist ln der natürliche Logarithmus. Diese Methode kann mit der log()-Funktion von PHP implementiert werden:

$logarithm = log($number) / log(10);

Beispiel:

$number = 100;
$logarithm = log($number) / log(10);
echo "Der Logarithmus zur Basis 10 von $number ist $logarithm";

Dies gibt die gleiche Ausgabe wie zuvor aus:

Der Logarithmus zur Basis 10 von 100 ist 2


About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.