Mysql Numerische Mathefunktionen

Numerische Funktionen in MySQL.
Was sind Mathe/Mathematischefunktionen?

Erklärung


Mathematische Funktionen:
Jetzt sehen wir einige mathematische Funktionen mit einem Beispiel.
LOG2(X) :
Gibt den Basis-2 Logarithmus von X zurück.

mysql> select log2(7215); --> 12.816783679379 mysql> select log2(-10); --> NULL
LOG10(X) :
Gibt den Basis-10 Logarithmus von X zurück.
mysql> select log10(5); --> 0.69897000433602 mysql> select log10(-5); --> NULL
MOD(N,M), N % M, N MOD M :
Tseine Funktion gibt den Rest von N zurück, das von M geteilt ist.
mysql> select mod(123, 10); --> 3 mysql> select 111 % 8; --> 7 mysql> select 45 mod 4; --> 1
PI() :
Gibt den Wert zurück von Π(pi).
mysql> select pi(); --> 3.141593
POW(X,Y), POWER(X,Y) :
Diese Funktion gibt den Wert zurück XY.
mysql> select pow(3,4); --> 81 mysql> select pow(3,-4); --> 0.012345679012346
RADIANS(X) :
Diese Funktion gibt das Argument X zurück, umgesetzt von Graden in Radianten.
mysql> select radians(30); --> 0.5235987755983 mysql> select radians(45); --> 0.78539816339745
RAND(X) :
Diese Funktion gibt die wahlfreie Gleitkommazahl zwischen 0 & 1 zurück. Wenn eine Nummer innerhalb dieser Funktion gegeben wird, produziert es wiederholbare Folge von Werten.
mysql> select rand(); --> 0.13388662052703 mysql> select rand(10); --> 0.65705152196535 mysql> select rand(10); --> 0.65705152196535 mysql> select rand(); --> 0.82382530888899 mysql> select rand(); --> 0.7174667135975 mysql> select rand(10); --> 0.65705152196535