Die LOG2 SQL-Funktion in MySQL und MariaDB - Logarithmus zur Basis 2
LOG2
Syntax:
LOG2(Zahl)
Rückgabe-Wert:
FLOAT
Funktions-Typ:
Numerische Funktion
Funktions-Beschreibung
Die LOG2()-Funktion gibt den Logarithmus auf Basis 2 von "Zahl" zurück.
Wenn der Wert von "Zahl" kleiner oder gleich 0 ist, wird NULL zurückgegeben.
Wenn "Zahl" den Wert NULL hat, wird NULL zurückgegeben.
SQL Beispiele für die LOG2-Funktion
1 2 3 4 5
selectlog2(2.4) as result;selectlog2(2) as result;selectlog2(-2) as result;
result
double(23)
1.2630344058337937
result
double(23)
1
result
double(23)
NULL
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download
Verwendung der LOG2() Funktion in MySQL und MariaDB-Datenbanken
Die LOG2()-Funktion in MySQL und MariaDB wird verwendet, wenn Logarithmen mit der Basis 2 berechnet werden müssen, beispielsweise wenn mit logarithmischen Skalen gearbeitet oder Daten analysiert werden, die einer logarithmischen Beziehung zur Basis 2 folgen. Die Funktion arbeitet mit Gleitkomma-Arithmetik, sodass die Genauigkeit des Ergebnisses vom zugrunde liegenden Datentyp abhängt.