Ce face POW()
POW(x, y) calculează x la puterea y. POWER() este sinonim. Exponentul poate fi și zecimal (POW(2, 0.5) este radical din 2). Rezultatul este un număr real.
Parametri
| Parametru | Descriere |
|---|---|
baza |
Numărul ridicat la putere. |
exponent |
Puterea. |
Ce returnează
Un număr real.
Exemple
Exemplul 1: Puteri
SELECT POW(2, 10) AS a, POWER(10, 3) AS b, ROUND(POW(2, 0.5), 4) AS radical_din_2;
Rezultat
+------+------+---------------+
| a | b | radical_din_2 |
+------+------+---------------+
| 1024 | 1000 | 1.4142 |
+------+------+---------------+
Exemplul 2: Dobândă compusă
SELECT ROUND(10000 * POW(1 + 0.06, 5), 2) AS dupa_5_ani;
Rezultat
+------------+
| dupa_5_ani |
+------------+
| 13382.26 |
+------------+
Greșeli frecvente
- Scrii
2 ^ 10pentru putere. În MySQL,^este SAU exclusiv pe biți și dă 8.
Comenzi înrudite
SQRT(): Rădăcina pătrată a unui număr pozitiv.EXP(): Numărul e (≈ 2.71828) ridicat la puterea dată.Operatori pe biți: Lucrează cu biții numerelor: ȘI (&), SAU (|), SAU exclusiv (^), inversare (~), deplasări (<<, >>).