sql >> Databasteknik >  >> RDS >> Mysql

MySQL EXP() Funktion – Returnera e höjt till makten x

I MySQL, EXP() funktion returnerar e höjt till ett visst värde.

Du anger det angivna värdet som ett argument när du anropar funktionen.

Siffran e är en matematisk konstant som är basen för den naturliga logaritmen:det unika talet vars naturliga logaritm är lika med ett. Det är ungefär lika med 2,71828.

Syntax

Syntaxen ser ut så här:

EXP(X)

Där X är värdet för vilket e kommer att höjas till makten.

Exempel 1 – Grundläggande användning

Här är ett grundläggande exempel för att visa hur den här funktionen fungerar.

SELECT EXP(2);

Resultat:

+------------------+
| EXP(2)           |
+------------------+
| 7.38905609893065 |
+------------------+

Exempel 2 – Negativt värde

Här är ett exempel med ett negativt värde.

SELECT EXP(-2);

Resultat:

+--------------------+
| EXP(-2)            |
+--------------------+
| 0.1353352832366127 |
+--------------------+

Exempel 3 – Noll

Här är ett exempel på att lägga in noll som argument.

SELECT EXP(0);

Resultat:

+--------+
| EXP(0) |
+--------+
|      1 |
+--------+

Exempel 4 – Uttryck

Du kan också skicka in uttryck som detta:

SELECT EXP(1+1);

Resultat:

+------------------+
| EXP(1+1)         |
+------------------+
| 7.38905609893065 |
+------------------+

Exempel 5 – Returnera värdet på e

Skickar in 1 returnerar värdet på e (det vill säga e till makten 1).

SELECT EXP(1);

Resultat:

+-------------------+
| EXP(1)            |
+-------------------+
| 2.718281828459045 |
+-------------------+

  1. SQL välj alla om parametern är null annars returnerar specifik objekt

  2. Standardradordning för vald fråga i Oracle

  3. oracle diff:hur jämför man två tabeller?

  4. Hur man hittar ett listobjekt på en specificerad position i SQL Server