sql >> Databáze >  >> RDS >> Mysql

Funkce MySQL EXP() – Návrat e Zvýšena na výkon x

V MySQL je to EXP() funkce vrací e zvýšen na mocninu zadané hodnoty.

Zadanou hodnotu zadáte jako argument při volání funkce.

Číslo e je matematická konstanta, která je základem přirozeného logaritmu:jedinečné číslo, jehož přirozený logaritmus je roven jedné. Přibližně se rovná 2,71828.

Syntaxe

Syntaxe vypadá takto:

EXP(X)

Kde X je hodnota, pro kterou je e bude povýšen na moc.

Příklad 1 – Základní použití

Zde je základní příklad, který demonstruje, jak tato funkce funguje.

SELECT EXP(2);

Výsledek:

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

Příklad 2 – Záporná hodnota

Zde je příklad použití záporné hodnoty.

SELECT EXP(-2);

Výsledek:

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

Příklad 3 – nula

Zde je příklad předání nuly jako argumentu.

SELECT EXP(0);

Výsledek:

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

Příklad 4 – Výrazy

Můžete také předat výrazy, jako je tento:

SELECT EXP(1+1);

Výsledek:

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

Příklad 5 – Vraťte hodnotu e

Předání 1 vrátí hodnotu e (tj. e na mocninu 1).

SELECT EXP(1);

Výsledek:

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

  1. Primární klíč pro zpracování Android Realm v relačním objektu

  2. Nastavení cizích klíčů v phpMyAdmin?

  3. Algoritmus, aby se zabránilo vkládání SQL na MSSQL Server z kódu C#?

  4. Jak mohu aktualizovat, pokud existuje, vložit, pokud ne (AKA upsert nebo merge) v MySQL?